1 #ifndef __JLANG__JFILE__
2 #define __JLANG__JFILE__
17 namespace JPP {
using namespace JLANG; }
74 virtual int read(
char* buffer,
const int length)
87 virtual int write(
const char* buffer,
const int length)
virtual bool eof() const
Check end of file.
then usage $script[< detector identifier >< run range >]< QA/QCfile > nExample script to produce data quality plots nWhen a detector identifier and run range are data are downloaded from the database nand subsequently stored in the given QA QC file
static JTimeval min()
Get minimal time value.
virtual bool good() const
Check status.
virtual int read(char *buffer, const int length)
Read data from file.
virtual bool fail() const
Check status.
Auxiliary class for time values.
bool in_avail(JTimeval timeout=JTimeval::min()) const
Check availability of input.
The JFile class extends the JAbstractFile class.
static const int FILE_CLOSED
bool out_avail(JTimeval timeout=JTimeval::min())
Check availability of output.
bool is_open() const
Get open status.
Auxiliary class for method select.
The JAbstractFile class encapsulates the c-style file descriptor.
bool out_avail(JTimeval timeout=JTimeval::min()) const
Check availability of output.
JFile(const JAbstractFile &file)
Constructor.
virtual bool bad() const
Check status.
virtual int write(const char *buffer, const int length)
Write data to file.
Interface for binary output.
JFile()
Default constructor.
bool in_avail(JTimeval timeout=JTimeval::min())
Check availability of input.