FRIBParallelanalysis  1.0
FrameworkforMPIParalleldataanalysisatFRIB
Public Member Functions | List of all members
frib::analysis::CMPIRawReader Class Reference

Public Member Functions

 CMPIRawReader (int argc, char **argv, AbstractApplication *pApp)
 
virtual ~CMPIRawReader ()
 
void operator() ()
 

Constructor & Destructor Documentation

◆ CMPIRawReader()

frib::analysis::CMPIRawReader::CMPIRawReader ( int  argc,
char **  argv,
AbstractApplication pApp 
)

constructor

Parameters
argc,argv- command line parameters.
pApp- The application.

◆ ~CMPIRawReader()

frib::analysis::CMPIRawReader::~CMPIRawReader ( )
virtual

destructor - delete the reader. The app is owned by the caller.

Member Function Documentation

◆ operator()()

void frib::analysis::CMPIRawReader::operator() ( )

operator() This is the functiuonal entry point:

  • Create the reader and initialize the stuff we could not in the construtor due to restrictions on when virtual methods are honored
  • Use sendData to send the data until EOF.
  • Use sendEofs to send the end messages until m_nEndsLeft is 0.

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