|
My Project
|
Public Member Functions | |
| BolometerDataFrameManager (BolometerDataFrameManager &fm) | |
| BolometerDataFrameManager (bool archivedOnly=false, gcp::util::DataFrame *frame=0) | |
| virtual | ~BolometerDataFrameManager () |
| void | initialize (bool archivedOnly=false, gcp::util::DataFrame *frame=0) |
Public Member Functions inherited from gcp::util::RegMapDataFrameManager | |
| virtual | ~RegMapDataFrameManager () |
| void | operator= (DataFrameManager &manager) |
| virtual void | operator= (RegMapDataFrameManager &manager) |
| void | writeBoard (BoardDataFrameManager &fm, bool lockFrame) |
| void | writeReg (std::string board, std::string name, unsigned char *data, CoordRange *range=0) |
| void | writeReg (std::string board, std::string name, signed char *data, CoordRange *range=0) |
| void | writeReg (std::string board, std::string name, bool *data, CoordRange *range=0) |
| void | writeReg (std::string board, std::string name, unsigned short *data, CoordRange *range=0) |
| void | writeReg (std::string board, std::string name, signed short *data, CoordRange *range=0) |
| void | writeReg (std::string board, std::string name, unsigned int *data, CoordRange *range=0) |
| void | writeReg (std::string board, std::string name, signed int *data, CoordRange *range=0) |
| void | writeReg (std::string board, std::string name, float *data, CoordRange *range=0) |
| void | writeReg (std::string board, std::string name, double *data, CoordRange *range=0) |
| void | writeReg (std::string board, std::string name, RegDate::Data *data, CoordRange *range=0) |
| void | writeReg (std::string board, std::string name, Complex< float >::Data *data, CoordRange *range=0) |
| void | writeReg (std::string board, std::string name, unsigned char data, CoordRange *range=0) |
| void | writeReg (std::string board, std::string name, signed char data, CoordRange *range=0) |
| void | writeReg (std::string board, std::string name, bool data, CoordRange *range=0) |
| void | writeReg (std::string board, std::string name, unsigned short data, CoordRange *range=0) |
| void | writeReg (std::string board, std::string name, signed short data, CoordRange *range=0) |
| void | writeReg (std::string board, std::string name, unsigned int data, CoordRange *range=0) |
| void | writeReg (std::string board, std::string name, signed int data, CoordRange *range=0) |
| void | writeReg (std::string board, std::string name, float data, CoordRange *range=0) |
| void | writeReg (std::string board, std::string name, double data, CoordRange *range=0) |
| void | writeReg (std::string board, std::string name, RegDate::Data data, CoordRange *range=0) |
| void | writeReg (std::string board, std::string name, Complex< float >::Data data, CoordRange *range=0) |
| void | writeRegNoLock (std::string board, std::string name, unsigned char *data, CoordRange *range=0) |
| void | writeRegNoLock (std::string board, std::string name, signed char *data, CoordRange *range=0) |
| void | writeRegNoLock (std::string board, std::string name, bool *data, CoordRange *range=0) |
| void | writeRegNoLock (std::string board, std::string name, unsigned short *data, CoordRange *range=0) |
| void | writeRegNoLock (std::string board, std::string name, signed short *data, CoordRange *range=0) |
| void | writeRegNoLock (std::string board, std::string name, unsigned int *data, CoordRange *range=0) |
| void | writeRegNoLock (std::string board, std::string name, signed int *data, CoordRange *range=0) |
| void | writeRegNoLock (std::string board, std::string name, float *data, CoordRange *range=0) |
| void | writeRegNoLock (std::string board, std::string name, double *data, CoordRange *range=0) |
| void | writeRegNoLock (std::string board, std::string name, RegDate::Data *data, CoordRange *range=0) |
| void | writeRegNoLock (std::string board, std::string name, Complex< float >::Data *data, CoordRange *range=0) |
| void | writeRegNoLock (std::string board, std::string name, unsigned char data, CoordRange *range=0) |
| void | writeRegNoLock (std::string board, std::string name, signed char data, CoordRange *range=0) |
| void | writeRegNoLock (std::string board, std::string name, bool data, CoordRange *range=0) |
| void | writeRegNoLock (std::string board, std::string name, unsigned short data, CoordRange *range=0) |
| void | writeRegNoLock (std::string board, std::string name, signed short data, CoordRange *range=0) |
| void | writeRegNoLock (std::string board, std::string name, unsigned int data, CoordRange *range=0) |
| void | writeRegNoLock (std::string board, std::string name, signed int data, CoordRange *range=0) |
| void | writeRegNoLock (std::string board, std::string name, float data, CoordRange *range=0) |
| void | writeRegNoLock (std::string board, std::string name, double data, CoordRange *range=0) |
| void | writeRegNoLock (std::string board, std::string name, RegDate::Data data, CoordRange *range=0) |
| void | writeRegNoLock (std::string board, std::string name, Complex< float >::Data data, CoordRange *range=0) |
| void | writeReg (RegMapBlock *blk, unsigned char *data, CoordRange *range=0) |
| void | writeReg (RegMapBlock *blk, signed char *data, CoordRange *range=0) |
| void | writeReg (RegMapBlock *blk, unsigned short *data, CoordRange *range=0) |
| void | writeReg (RegMapBlock *blk, signed short *data, CoordRange *range=0) |
| void | writeReg (RegMapBlock *blk, unsigned int *data, CoordRange *range=0) |
| void | writeReg (RegMapBlock *blk, signed int *data, CoordRange *range=0) |
| void | writeReg (RegMapBlock *blk, float *data, CoordRange *range=0) |
| void | writeReg (RegMapBlock *blk, double *data, CoordRange *range=0) |
| void | writeReg (RegMapBlock *blk, RegDate::Data *data, CoordRange *range=0) |
| void | writeReg (RegMapBlock *blk, Complex< float >::Data *data, CoordRange *range=0) |
| void | writeReg (RegMapBlock *blk, unsigned char data, CoordRange *range=0) |
| void | writeReg (RegMapBlock *blk, signed char data, CoordRange *range=0) |
| void | writeReg (RegMapBlock *blk, bool data, CoordRange *range=0) |
| void | writeReg (RegMapBlock *blk, unsigned short data, CoordRange *range=0) |
| void | writeReg (RegMapBlock *blk, signed short data, CoordRange *range=0) |
| void | writeReg (RegMapBlock *blk, unsigned int data, CoordRange *range=0) |
| void | writeReg (RegMapBlock *blk, signed int data, CoordRange *range=0) |
| void | writeReg (RegMapBlock *blk, float data, CoordRange *range=0) |
| void | writeDcReg (RegMapBlock *blk, float data, CoordRange *range=0) |
| void | writeReg (RegMapBlock *blk, double data, CoordRange *range=0) |
| void | writeReg (RegMapBlock *blk, RegDate::Data data, CoordRange *range=0) |
| void | writeReg (RegMapBlock *blk, Complex< float >::Data data, CoordRange *range=0) |
| void | writeRegNoLock (RegMapBlock *blk, unsigned char *data, CoordRange *range=0) |
| void | writeRegNoLock (RegMapBlock *blk, signed char *data, CoordRange *range=0) |
| void | writeRegNoLock (RegMapBlock *blk, bool *data, CoordRange *range=0) |
| void | writeRegNoLock (RegMapBlock *blk, unsigned short *data, CoordRange *range=0) |
| void | writeRegNoLock (RegMapBlock *blk, signed short *data, CoordRange *range=0) |
| void | writeRegNoLock (RegMapBlock *blk, unsigned int *data, CoordRange *range=0) |
| void | writeRegNoLock (RegMapBlock *blk, signed int *data, CoordRange *range=0) |
| void | writeRegNoLock (RegMapBlock *blk, float *data, CoordRange *range=0) |
| void | writeRegNoLock (RegMapBlock *blk, double *data, CoordRange *range=0) |
| void | writeRegNoLock (RegMapBlock *blk, RegDate::Data *data, CoordRange *range=0) |
| void | writeRegNoLock (RegMapBlock *blk, Complex< float >::Data *data, CoordRange *range=0) |
| void | writeRegNoLock (RegMapBlock *blk, unsigned char data, CoordRange *range=0) |
| void | writeRegNoLock (RegMapBlock *blk, signed char data, CoordRange *range=0) |
| void | writeRegNoLock (RegMapBlock *blk, bool data, CoordRange *range=0) |
| void | writeRegNoLock (RegMapBlock *blk, unsigned short data, CoordRange *range=0) |
| void | writeRegNoLock (RegMapBlock *blk, signed short data, CoordRange *range=0) |
| void | writeRegNoLock (RegMapBlock *blk, unsigned int data, CoordRange *range=0) |
| void | writeRegNoLock (RegMapBlock *blk, signed int data, CoordRange *range=0) |
| void | writeRegNoLock (RegMapBlock *blk, float data, CoordRange *range=0) |
| void | writeRegNoLock (RegMapBlock *blk, double data, CoordRange *range=0) |
| void | writeRegNoLock (RegMapBlock *blk, RegDate::Data data, CoordRange *range=0) |
| void | writeRegNoLock (RegMapBlock *blk, Complex< float >::Data data, CoordRange *range=0) |
| void | readReg (std::string board, std::string name, unsigned char *data, CoordRange *range=0) |
| void | readReg (std::string board, std::string name, signed char *data, CoordRange *range=0) |
| void | readReg (std::string board, std::string name, bool *data, CoordRange *range=0) |
| void | readReg (std::string board, std::string name, unsigned short *data, CoordRange *range=0) |
| void | readReg (std::string board, std::string name, signed short *data, CoordRange *range=0) |
| void | readReg (std::string board, std::string name, unsigned int *data, CoordRange *range=0) |
| void | readReg (std::string board, std::string name, signed int *data, CoordRange *range=0) |
| void | readReg (std::string board, std::string name, float *data, CoordRange *range=0) |
| void | readReg (std::string board, std::string name, double *data, CoordRange *range=0) |
| void | readReg (std::string board, std::string name, RegDate::Data *data, CoordRange *range=0) |
| void | readReg (std::string board, std::string name, Complex< float >::Data *data, CoordRange *range=0) |
| void | readRegNoLock (std::string board, std::string name, unsigned char *data, CoordRange *range=0) |
| void | readRegNoLock (std::string board, std::string name, signed char *data, CoordRange *range=0) |
| void | readRegNoLock (std::string board, std::string name, bool *data, CoordRange *range=0) |
| void | readRegNoLock (std::string board, std::string name, unsigned short *data, CoordRange *range=0) |
| void | readRegNoLock (std::string board, std::string name, signed short *data, CoordRange *range=0) |
| void | readRegNoLock (std::string board, std::string name, unsigned int *data, CoordRange *range=0) |
| void | readRegNoLock (std::string board, std::string name, signed int *data, CoordRange *range=0) |
| void | readRegNoLock (std::string board, std::string name, float *data, CoordRange *range=0) |
| void | readRegNoLock (std::string board, std::string name, double *data, CoordRange *range=0) |
| void | readRegNoLock (std::string board, std::string name, RegDate::Data *data, CoordRange *range=0) |
| void | readRegNoLock (std::string board, std::string name, Complex< float >::Data *data, CoordRange *range=0) |
| void | readReg (RegMapBlock *blk, unsigned char *data, CoordRange *range=0) |
| void | readReg (RegMapBlock *blk, signed char *data, CoordRange *range=0) |
| void | readReg (RegMapBlock *blk, bool *data, CoordRange *range=0) |
| void | readReg (RegMapBlock *blk, unsigned short *data, CoordRange *range=0) |
| void | readReg (RegMapBlock *blk, signed short *data, CoordRange *range=0) |
| void | readReg (RegMapBlock *blk, unsigned int *data, CoordRange *range=0) |
| void | readReg (RegMapBlock *blk, signed int *data, CoordRange *range=0) |
| void | readReg (RegMapBlock *blk, float *data, CoordRange *range=0) |
| void | readReg (RegMapBlock *blk, double *data, CoordRange *range=0) |
| void | readReg (RegMapBlock *blk, RegDate::Data *data, CoordRange *range=0) |
| void | readReg (RegMapBlock *blk, Complex< float >::Data *data, CoordRange *range=0) |
| void | readRegNoLock (RegMapBlock *blk, unsigned char *data, CoordRange *range=0) |
| void | readRegNoLock (RegMapBlock *blk, signed char *data, CoordRange *range=0) |
| void | readRegNoLock (RegMapBlock *blk, bool *data, CoordRange *range=0) |
| void | readRegNoLock (RegMapBlock *blk, unsigned short *data, CoordRange *range=0) |
| void | readRegNoLock (RegMapBlock *blk, signed short *data, CoordRange *range=0) |
| void | readRegNoLock (RegMapBlock *blk, unsigned int *data, CoordRange *range=0) |
| void | readRegNoLock (RegMapBlock *blk, signed int *data, CoordRange *range=0) |
| void | readRegNoLock (RegMapBlock *blk, float *data, CoordRange *range=0) |
| void | readRegNoLock (RegMapBlock *blk, double *data, CoordRange *range=0) |
| void | readRegNoLock (RegMapBlock *blk, RegDate::Data *data, CoordRange *range=0) |
| void | readRegNoLock (RegMapBlock *blk, Complex< float >::Data *data, CoordRange *range=0) |
| bool | archivedOnly () |
| unsigned int | getId (unsigned nanoSecondInterval) |
| void | setMjd () |
| void | setMjd (RegDate ®Date) |
| void | setMjd (TimeVal &mjd) |
| void | setMjd (double mjd) |
| void | incrementRecord () |
| void | setRecord (unsigned record) |
| void | setReceived (bool received) |
| RegMapBlock * | findReg (char *boardName, char *blockName) |
| RegMapBoard * | findRegMapBoard (std::string boardName) |
| int | byteOffsetInFrameOf (RegMapBlock *blk, Coord *coord=0) |
| int | byteOffsetInFrameOf (std::string board, std::string block, Coord *coord=0) |
| int | byteOffsetInFrameOf (RegMapBlock *blk, CoordRange *range) |
| int | byteOffsetInFrameOf (std::string board, std::string block, CoordRange *range) |
| int | byteOffsetInFrameOf (RegMapBoard *brd, RegMapBlock *blk) |
| int | byteOffsetInFrameOf (RegMapBoard *brd) |
| int | byteOffsetInFrameOf (std::string board) |
| char * | getCharPtr (char *boardName, char *blockName) |
| unsigned char * | getUcharPtr (char *boardName, char *blockName) |
| short * | getShortPtr (char *boardName, char *blockName) |
| unsigned short * | getUshortPtr (char *boardName, char *blockName) |
| unsigned int * | getUintPtr (char *boardName, char *blockName) |
| int * | getIntPtr (char *boardName, char *blockName) |
| float * | getFloatPtr (char *boardName, char *blockName) |
| double * | getDoublePtr (char *boardName, char *blockName) |
| RegDate::Data * | getDatePtr (char *boardName, char *blockName) |
Public Member Functions inherited from gcp::util::DataFrameManager | |
| DataFrameManager () | |
| DataFrameManager (unsigned nBuffer) | |
| DataFrameManager (DataFrameManager &fm) | |
| DataFrameManager (DataFrame *frame) | |
| virtual | ~DataFrameManager () |
| void | resize (unsigned int nBuffer) |
| void | pack (unsigned int *data, unsigned int ndata, int startIndex=-1) |
| void | pack (unsigned long *data, unsigned int ndata, int startIndex=-1) |
| void | pack (float *data, unsigned int ndata, int startIndex=-1) |
| void | pack (DataFrame *frame, int startIndex) |
| void | fillBuffer (unsigned char val, unsigned int ndata) |
| void | fillBuffer (unsigned char val) |
| void | setErrorStatus (bool wasError) |
| DataFrame * | frame () |
| void | unpack (unsigned char *data, unsigned int ndata) |
| void | unpack (unsigned char *data) |
| void | advance (unsigned ndata) |
| virtual void | reinitialize () |
| void | lock () |
| void | unlock () |
| virtual unsigned int | getId () |
| unsigned | byteOffsetInFrameOfData () |
| unsigned | sizeInBytes () |
| unsigned | sizeInBytesOfData () |
Additional Inherited Members | |
Protected Member Functions inherited from gcp::util::RegMapDataFrameManager | |
| int | byteOffsetInRegMapOf (RegMapBlock *blk, Coord *coord=0) |
| int | byteOffsetInRegMapOf (std::string board, std::string block, Coord *coord=0) |
| int | byteOffsetInRegMapOf (RegMapBlock *blk, CoordRange *range) |
| int | byteOffsetInRegMapOf (std::string board, std::string block, CoordRange *range) |
| void | packData (RegMapBlock *blk, void *data, CoordRange *range, DataType::Type type, bool lock=true) |
| void | packData (std::string board, std::string block, void *data, CoordRange *range, DataType::Type type, bool lock=true) |
| void | packValue (RegMapBlock *blk, void *data, CoordRange *range, DataType::Type type, bool lock=true) |
| void | packDcValue (RegMapBlock *blk, void *data, CoordRange *range, DataType::Type type, bool lock=true) |
| void | packValue (std::string board, std::string block, void *data, CoordRange *range, DataType::Type type, bool lock=true) |
| void | unpackData (RegMapBlock *blk, void *data, CoordRange *range, DataType::Type type, bool lock=true) |
| void | unpackData (std::string board, std::string block, void *data, CoordRange *range, DataType::Type type, bool lock=true) |
| RegMapDataFrameManager (std::string regmap, bool archivedOnly=false) | |
| RegMapDataFrameManager (bool archivedOnly=false) | |
| void | checkType (std::string board, std::string block, DataType::Type type, CoordRange *range=0) |
| void | checkType (RegMapBlock *blk, DataType::Type type, CoordRange *range=0) |
| DataType::Type | typeOf (RegMapBlock *blk) |
| RegMapBlock * | getReg (std::string board, std::string block) |
| bool | boardIsPresent (RegMapBoard *brd) |
| bool | blockIsPresent (RegMapBlock *blk) |
| bool | boardIsFlagged (RegMapBoard *brd) |
Protected Attributes inherited from gcp::util::RegMapDataFrameManager | |
| ArrayMap * | arrayMap_ |
| RegMap * | regMap_ |
| bool | archivedOnly_ |
Protected Attributes inherited from gcp::util::DataFrameManager | |
| gcp::util::DataFrame * | frame_ |
| bool | dataIsInitialized_ |
| unsigned | currentIndex_ |
| unsigned | nBuffer_ |
| unsigned | nUsed_ |
| BolometerDataFrameManager::BolometerDataFrameManager | ( | BolometerDataFrameManager & | fm | ) |
Copy constructor
....................................................................... Copy constructor
| BolometerDataFrameManager::BolometerDataFrameManager | ( | bool | archivedOnly = false, |
| gcp::util::DataFrame * | frame = 0 |
||
| ) |
Constructor with initialization from a DataFrame object.
....................................................................... Constructor with initialization from a DataFrame object.
|
virtual |
Destructor.
....................................................................... Destructor.
| void BolometerDataFrameManager::initialize | ( | bool | archivedOnly = false, |
| gcp::util::DataFrame * | frame = 0 |
||
| ) |
Initialize this object.
....................................................................... Constructor with no resizing of the initially zero-length DataFrame buffer. This constructor doesn't intialize the antenna number associated with this manager object.