My Project
|
Classes | |
struct | Register |
Public Member Functions | |
ArchiverWriterDirfile (unsigned nBuffer=1) | |
void | initialize (ArrayMap *arrayMap, unsigned char *basePtr, unsigned nBuffer) |
void | mapRegisters (ArrayMap *arrayMap, unsigned char *basePtr, unsigned nBuffer) |
ArchiverWriterDirfile (const ArchiverWriterDirfile &objToBeCopied) | |
ArchiverWriterDirfile (ArchiverWriterDirfile &objToBeCopied) | |
void | operator= (const ArchiverWriterDirfile &objToBeAssigned) |
void | operator= (ArchiverWriterDirfile &objToBeAssigned) |
virtual | ~ArchiverWriterDirfile () |
int | openArcfile (std::string dir) |
void | closeArcfile () |
void | flushArcfile () |
int | writeIntegration () |
bool | isOpen () |
![]() | |
ArchiverWriter () | |
virtual | ~ArchiverWriter () |
Protected Member Functions | |
void | insert (RegMapBlock *block, ArrRegMap *arrRegMap, unsigned char *basePtr, unsigned nBuffer) |
void | insertReg (RegMapBlock *block, ArrRegMap *arrRegMap, unsigned startEl, unsigned nEl, unsigned char *basePtr, bool writeIndex, unsigned nBuffer) |
int | createDir (char *dir) |
int | outputFormatFile (char *dir) |
Protected Attributes | |
unsigned | nBuffer_ |
unsigned | maxlen_ |
bool | isOpen_ |
std::list< Register > | registers_ |
std::string | dirname_ |
gcp::util::ArchiverWriterDirfile::ArchiverWriterDirfile | ( | unsigned | nBuffer = 1 | ) |
Constructor.
gcp::util::ArchiverWriterDirfile::ArchiverWriterDirfile | ( | const ArchiverWriterDirfile & | objToBeCopied | ) |
Copy Constructor.
gcp::util::ArchiverWriterDirfile::ArchiverWriterDirfile | ( | ArchiverWriterDirfile & | objToBeCopied | ) |
Copy Constructor.
|
virtual |
Destructor.
void ArchiverWriterDirfile::initialize | ( | ArrayMap * | arrayMap, |
unsigned char * | basePtr, | ||
unsigned | nBuffer | ||
) |
....................................................................... Generic initialize method
void ArchiverWriterDirfile::mapRegisters | ( | ArrayMap * | arrayMap, |
unsigned char * | basePtr, | ||
unsigned | nBuffer | ||
) |
....................................................................... Set up the map of pointers to locations in the raw data frame
void gcp::util::ArchiverWriterDirfile::operator= | ( | const ArchiverWriterDirfile & | objToBeAssigned | ) |
Const Assignment Operator.
void gcp::util::ArchiverWriterDirfile::operator= | ( | ArchiverWriterDirfile & | objToBeAssigned | ) |
Assignment Operator.