The JFile class extends the JAbstractFile class.
More...
#include <JFile.hh>
The JFile class extends the JAbstractFile class.
This class implements the JBinaryInput and JBinaryOutput interfaces.
Definition at line 26 of file JFile.hh.
Default constructor.
Definition at line 35 of file JFile.hh.
JAbstractFile()
Default constructor.
Constructor.
- Parameters
-
Definition at line 46 of file JFile.hh.
JAbstractFile()
Default constructor.
int JLANG::JFile::close |
( |
| ) |
|
|
inline |
Close file.
- Returns
- return value
Definition at line 57 of file JFile.hh.
static const int FILE_CLOSED
virtual int JLANG::JFile::read |
( |
char * |
buffer, |
|
|
const int |
length |
|
) |
| |
|
inlinevirtual |
virtual int JLANG::JFile::write |
( |
const char * |
buffer, |
|
|
const int |
length |
|
) |
| |
|
inlinevirtual |
Check availability of input.
This method returns true if at least one byte can be read without blocking.
- Parameters
-
- Returns
- true if ready to read; else false
Definition at line 106 of file JFile.hh.
Auxiliary class for method select.
bool in_avail(JTimeval timeout=JTimeval::min())
Check availability of input.
Check availability of output.
This method returns true if at least one byte can be written without blocking.
- Parameters
-
- Returns
- true if ready to write; else false
Definition at line 119 of file JFile.hh.
bool out_avail(JTimeval timeout=JTimeval::min())
Check availability of output.
Auxiliary class for method select.
virtual bool JLANG::JFile::good |
( |
| ) |
const |
|
inlinevirtual |
Check status.
- Returns
- true if last I/O operation successful; else false
Definition at line 130 of file JFile.hh.
virtual bool eof() const
Check end of file.
bool is_open() const
Get open status.
virtual bool bad() const
Check status.
virtual bool JLANG::JFile::fail |
( |
| ) |
const |
|
inlinevirtual |
Check status.
- Returns
- true if last I/O operation caused logical error; else false
Definition at line 141 of file JFile.hh.
virtual bool JLANG::JFile::bad |
( |
| ) |
const |
|
inlinevirtual |
Check status.
- Returns
- true if last I/O operation caused read/write error; else false
Definition at line 152 of file JFile.hh.
virtual bool fail() const
Check status.
virtual bool JLANG::JFile::eof |
( |
| ) |
const |
|
inlinevirtual |
Check end of file.
- Returns
- true if end of file; else false
Definition at line 163 of file JFile.hh.
bool JLANG::JAbstractFile::less |
( |
const JAbstractFile & |
file | ) |
const |
|
inlineinherited |
Less than operation.
- Parameters
-
- Returns
- true if this file descriptor is less; else false
Definition at line 64 of file JAbstractFile.hh.
int getFileDescriptor() const
Get file descriptor.
int JLANG::JAbstractFile::getFileDescriptor |
( |
| ) |
const |
|
inlineinherited |
Get file descriptor.
- Returns
- file descriptor
Definition at line 75 of file JAbstractFile.hh.
void JLANG::JAbstractFile::setFileDescriptor |
( |
const int |
file | ) |
|
|
inlineinherited |
Set file descriptor.
- Parameters
-
Definition at line 86 of file JAbstractFile.hh.
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
bool JLANG::JAbstractFile::is_open |
( |
| ) |
const |
|
inlineinherited |
Get open status.
Definition at line 95 of file JAbstractFile.hh.
static const int FILE_CLOSED
const int JLANG::JAbstractFile::FILE_CLOSED = -1 |
|
staticinherited |
int JLANG::JAbstractFile::fileDescriptor |
|
protectedinherited |
The documentation for this class was generated from the following file: