Belle II Software  release-08-01-10
FileHandler Class Reference
Collaboration diagram for FileHandler:

Public Member Functions

 FileHandler (DBInterface *db, const std::string &runtype, const char *host, const char *dbtmp)
 
int getDiskId ()
 
int getFileId ()
 
int open (const std::string &dir, int ndisks, int expno, int runno, int fileid)
 
void close ()
 
int write (char *evtbuf, int nbyte, bool isstreamer=false)
 
 operator bool ()
 
 FileHandler (DBInterface *db, const std::string &runtype, const char *host, const char *dbtmp)
 
int getDiskId ()
 
int getFileId ()
 
int open (const std::string &dir, int ndisks, int, int, int fileid)
 
void close ()
 
int write (char *evtbuf, int nbyte, bool isstreamer=false)
 
 operator bool ()
 

Private Attributes

DBInterfacem_db
 
std::string m_runtype
 
std::string m_host
 
std::string m_dbtmp
 
int m_id
 
std::string m_filename
 
std::string m_path
 
int m_diskid
 
int m_fileid
 
int m_file
 
std::string m_configname
 
int m_expno
 
int m_runno
 
unsigned long long m_filesize
 
unsigned long long m_chksum
 
unsigned long long m_nevents
 

Detailed Description

Definition at line 49 of file storagerecord.cc.


The documentation for this class was generated from the following files: