1 #ifndef __JIO__JFILEIO__ 
    2 #define __JIO__JFILEIO__ 
   15 namespace JPP { 
using namespace JIO; }
 
   58     virtual int read(
char* buffer, 
const int length)
 override  
   60       return in.
read(buffer, length);
 
  104     virtual int write(
const char* buffer, 
const int length)
 override  
Interface for binary output. 
 
Binary output based on a file descriptor. 
 
JFileWriter(const JFile &file)
Constructor. 
 
then set_variable PMT_FILE set_variable DAQ_FILE set_variable OUTPUT_FILE set_variable DETECTOR else fatal Wrong number of arguments fi set_variable RUNBYRUN file
 
virtual int write(const char *buffer, const int length) override
Write byte array. 
 
virtual bool good() const 
Check status. 
 
virtual int read(char *buffer, const int length)
Read data from file. 
 
The JFile class extends the JAbstractFile class. 
 
JFileReader(const JFile &file)
Constructor. 
 
virtual int read(char *buffer, const int length) override
Read byte array. 
 
Interface for binary input. 
 
virtual bool getStatus() const override
Status of writer. 
 
Binary input based on a file descriptor. 
 
virtual int write(const char *buffer, const int length)
Write data to file. 
 
virtual bool getStatus() const override
Status of reader.