|
My Project
|
Public Member Functions | |
| ArrayDataFrameManager (bool archivedOnly=false, ArrayMap *arrayMap=NULL) | |
| ArrayDataFrameManager (ArrayDataFrameManager &fm) | |
| virtual | ~ArrayDataFrameManager () |
| void | initialize (ArrayMap *arrayMap, bool archivedOnly_=false) |
| void | operator= (ArrayDataFrameManager &fm) |
| void | writeAntennaRegMap (AntennaDataFrameManager &fm, bool lockFrame) |
| void | writeGenericRegMap (RegMapDataFrameManager &fm, bool lockFrame, std::string regMapName) |
| ArrRegMap * | findAntennaRegMap (AntennaDataFrameManager &fm) |
Public Member Functions inherited from gcp::util::ArrayMapDataFrameManager | |
| virtual | ~ArrayMapDataFrameManager () |
| void | operator= (DataFrameManager &manager) |
| virtual void | operator= (ArrayMapDataFrameManager &manager) |
| ArrayMapDataFrameManager & | operator+= (ArrayMapDataFrameManager &fm) |
| void | writeRegMap (ArrRegMap *aregmap, RegMapDataFrameManager &fm, bool lockFrame) |
| void | writeRegMap (std::string regmap, RegMapDataFrameManager &fm, bool lockFrame) |
| void | readRegMap (ArrRegMap *aregmap, RegMapDataFrameManager &fm) |
| void | readRegMap (std::string regmap, RegMapDataFrameManager &fm) |
| void | writeBoard (BoardDataFrameManager &fm, bool lockFrame) |
| void | readBoard (BoardDataFrameManager &fm, bool lockFrame) |
| void | writeReg (std::string regmap, std::string board, std::string name, unsigned char *data, CoordRange *range=0) |
| void | writeReg (std::string regmap, std::string board, std::string name, signed char *data, CoordRange *range=0) |
| void | writeReg (std::string regmap, std::string board, std::string name, bool *data, CoordRange *range=0) |
| void | writeReg (std::string regmap, std::string board, std::string name, unsigned short *data, CoordRange *range=0) |
| void | writeReg (std::string regmap, std::string board, std::string name, signed short *data, CoordRange *range=0) |
| void | writeReg (std::string regmap, std::string board, std::string name, unsigned int *data, CoordRange *range=0) |
| void | writeReg (std::string regmap, std::string board, std::string name, signed int *data, CoordRange *range=0) |
| void | writeReg (std::string regmap, std::string board, std::string name, float *data, CoordRange *range=0) |
| void | writeReg (std::string regmap, std::string board, std::string name, double *data, CoordRange *range=0) |
| void | writeReg (std::string regmap, std::string board, std::string name, RegDate::Data *data, CoordRange *range=0) |
| void | writeReg (std::string regmap, std::string board, std::string name, Complex< float >::Data *data, CoordRange *range=0) |
| void | writeReg (std::string regmap, std::string board, std::string name, unsigned char data, CoordRange *range=0) |
| void | writeReg (std::string regmap, std::string board, std::string name, signed char data, CoordRange *range=0) |
| void | writeReg (std::string regmap, std::string board, std::string name, bool data, CoordRange *range=0) |
| void | writeReg (std::string regmap, std::string board, std::string name, unsigned short data, CoordRange *range=0) |
| void | writeReg (std::string regmap, std::string board, std::string name, signed short data, CoordRange *range=0) |
| void | writeReg (std::string regmap, std::string board, std::string name, unsigned int data, CoordRange *range=0) |
| void | writeReg (std::string regmap, std::string board, std::string name, signed int data, CoordRange *range=0) |
| void | writeReg (std::string regmap, std::string board, std::string name, float data, CoordRange *range=0) |
| void | writeReg (std::string regmap, std::string board, std::string name, double data, CoordRange *range=0) |
| void | writeReg (std::string regmap, std::string board, std::string name, RegDate::Data data, CoordRange *range=0) |
| void | writeReg (std::string regmap, std::string board, std::string name, Complex< float >::Data data, CoordRange *range=0) |
| void | writeReg (ArrRegMap *aregmap, RegMapBlock *blk, unsigned char *data, CoordRange *range=0) |
| void | writeReg (ArrRegMap *aregmap, RegMapBlock *blk, signed char *data, CoordRange *range=0) |
| void | writeReg (ArrRegMap *aregmap, RegMapBlock *blk, bool *data, CoordRange *range=0) |
| void | writeReg (ArrRegMap *aregmap, RegMapBlock *blk, unsigned short *data, CoordRange *range=0) |
| void | writeReg (ArrRegMap *aregmap, RegMapBlock *blk, signed short *data, CoordRange *range=0) |
| void | writeReg (ArrRegMap *aregmap, RegMapBlock *blk, unsigned int *data, CoordRange *range=0) |
| void | writeReg (ArrRegMap *aregmap, RegMapBlock *blk, signed int *data, CoordRange *range=0) |
| void | writeReg (ArrRegMap *aregmap, RegMapBlock *blk, float *data, CoordRange *range=0) |
| void | writeReg (ArrRegMap *aregmap, RegMapBlock *blk, double *data, CoordRange *range=0) |
| void | writeReg (ArrRegMap *aregmap, RegMapBlock *blk, RegDate::Data *data, CoordRange *range=0) |
| void | writeReg (ArrRegMap *aregmap, RegMapBlock *blk, Complex< float >::Data *data, CoordRange *range=0) |
| void | writeReg (ArrRegMap *aregmap, RegMapBlock *blk, unsigned char data, CoordRange *range=0) |
| void | writeReg (ArrRegMap *aregmap, RegMapBlock *blk, signed char data, CoordRange *range=0) |
| void | writeReg (ArrRegMap *aregmap, RegMapBlock *blk, bool data, CoordRange *range=0) |
| void | writeReg (ArrRegMap *aregmap, RegMapBlock *blk, unsigned short data, CoordRange *range=0) |
| void | writeReg (ArrRegMap *aregmap, RegMapBlock *blk, signed short data, CoordRange *range=0) |
| void | writeReg (ArrRegMap *aregmap, RegMapBlock *blk, unsigned int data, CoordRange *range=0) |
| void | writeReg (ArrRegMap *aregmap, RegMapBlock *blk, signed int data, CoordRange *range=0) |
| void | writeReg (ArrRegMap *aregmap, RegMapBlock *blk, float data, CoordRange *range=0) |
| void | writeReg (ArrRegMap *aregmap, RegMapBlock *blk, double data, CoordRange *range=0) |
| void | writeReg (ArrRegMap *aregmap, RegMapBlock *blk, RegDate::Data data, CoordRange *range=0) |
| void | writeReg (ArrRegMap *aregmap, RegMapBlock *blk, Complex< float >::Data data, CoordRange *range=0) |
| void | readReg (std::string regmap, std::string board, std::string name, unsigned char *data, CoordRange *range=0) |
| void | readReg (std::string regmap, std::string board, std::string name, signed char *data, CoordRange *range=0) |
| void | readReg (std::string regmap, std::string board, std::string name, bool *data, CoordRange *range=0) |
| void | readReg (std::string regmap, std::string board, std::string name, unsigned short *data, CoordRange *range=0) |
| void | readReg (std::string regmap, std::string board, std::string name, signed short *data, CoordRange *range=0) |
| void | readReg (std::string regmap, std::string board, std::string name, unsigned int *data, CoordRange *range=0) |
| void | readReg (std::string regmap, std::string board, std::string name, signed int *data, CoordRange *range=0) |
| void | readReg (std::string regmap, std::string board, std::string name, float *data, CoordRange *range=0) |
| void | readReg (std::string regmap, std::string board, std::string name, double *data, CoordRange *range=0) |
| void | readReg (std::string regmap, std::string board, std::string name, RegDate::Data *data, CoordRange *range=0) |
| void | readReg (std::string regmap, std::string board, std::string name, Complex< float >::Data *data, CoordRange *range=0) |
| void | readReg (ArrRegMap *aregmap, RegMapBlock *blk, unsigned char *data, CoordRange *range=0) |
| void | readReg (ArrRegMap *aregmap, RegMapBlock *blk, signed char *data, CoordRange *range=0) |
| void | readReg (ArrRegMap *aregmap, RegMapBlock *blk, bool *data, CoordRange *range=0) |
| void | readReg (ArrRegMap *aregmap, RegMapBlock *blk, unsigned short *data, CoordRange *range=0) |
| void | readReg (ArrRegMap *aregmap, RegMapBlock *blk, signed short *data, CoordRange *range=0) |
| void | readReg (ArrRegMap *aregmap, RegMapBlock *blk, unsigned int *data, CoordRange *range=0) |
| void | readReg (ArrRegMap *aregmap, RegMapBlock *blk, signed int *data, CoordRange *range=0) |
| void | readReg (ArrRegMap *aregmap, RegMapBlock *blk, float *data, CoordRange *range=0) |
| void | readReg (ArrRegMap *aregmap, RegMapBlock *blk, double *data, CoordRange *range=0) |
| void | readReg (ArrRegMap *aregmap, RegMapBlock *blk, RegDate::Data *data, CoordRange *range=0) |
| void | readReg (ArrRegMap *aregmap, RegMapBlock *blk, Complex< float >::Data *data, CoordRange *range=0) |
| double | getRegVal (RegRange &range, bool lockFrame) |
| double | getRegVal (RegDescription &desc) |
| bool | archivedOnly () |
| ArrayMap * | arrayMap () |
| unsigned int | getId (unsigned nanoSecondInterval) |
| int | byteOffsetInFrameOf (std::string regmap, std::string board, std::string block, Coord *coord=0) |
| void * | getPtr (RegDescription &desc) |
| RegMapBlock * | getReg (std::string regmap, std::string board, std::string block) |
| RegMapBlock * | findReg (std::string regmap, std::string board, std::string block) |
| ArrRegMap * | getArrReg (std::string regmap) |
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::ArrayMapDataFrameManager | |
| ArrayMapDataFrameManager (bool archivedOnly_=false) | |
| int | byteOffsetInFrameOf (ArrRegMap *aregmap) |
| int | byteOffsetInFrameOf (std::string regmap, std::string board) |
| int | byteOffsetInFrameOf (ArrRegMap *aregmap, RegMapBlock *blk, Coord *coord=0) |
| void | packData (ArrRegMap *aregmap, RegMapBlock *blk, void *data, CoordRange *range, DataType::Type type, bool lockFrame=true) |
| void | packData (std::string regmap, std::string board, std::string block, void *data, CoordRange *range, DataType::Type type, bool lockFrame=true) |
| void | unpackData (ArrRegMap *aregmap, RegMapBlock *blk, void *data, CoordRange *range, DataType::Type type, bool lockFrame=true) |
| void | unpackData (std::string regmap, std::string board, std::string block, void *data, CoordRange *range, DataType::Type type, bool lockFrame=true) |
| void | checkType (std::string regmap, std::string board, std::string block, DataType::Type type, CoordRange *range) |
| void | checkType (ArrRegMap *aregmap, RegMapBlock *blk, DataType::Type type, CoordRange *range) |
Protected Attributes inherited from gcp::util::ArrayMapDataFrameManager | |
| ArrayMap * | arrayMap_ |
| bool | archivedOnly_ |
Protected Attributes inherited from gcp::util::DataFrameManager | |
| gcp::util::DataFrame * | frame_ |
| bool | dataIsInitialized_ |
| unsigned | currentIndex_ |
| unsigned | nBuffer_ |
| unsigned | nUsed_ |
| ArrayDataFrameManager::ArrayDataFrameManager | ( | bool | archivedOnly = false, |
| ArrayMap * | arrayMap = NULL |
||
| ) |
Constructors
....................................................................... This constructor doesn't intialize the antenna number associated with this manager object.
| ArrayDataFrameManager::ArrayDataFrameManager | ( | ArrayDataFrameManager & | fm | ) |
....................................................................... Copy constructor
|
virtual |
Destructor.
....................................................................... Destructor.
| ArrRegMap * ArrayDataFrameManager::findAntennaRegMap | ( | AntennaDataFrameManager & | fm | ) |
Find the register map corresponding to an antenna data frame
....................................................................... Find the register map corresponding to an antenna data frame
| void ArrayDataFrameManager::initialize | ( | ArrayMap * | arrayMap, |
| bool | archivedOnly = false |
||
| ) |
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.
| void ArrayDataFrameManager::operator= | ( | ArrayDataFrameManager & | fm | ) |
Assignment operators
....................................................................... Assignment operators.
| void ArrayDataFrameManager::writeAntennaRegMap | ( | AntennaDataFrameManager & | fm, |
| bool | lockFrame | ||
| ) |
Write an antenna data frame into our array frame
....................................................................... Write an antenna data frame into our array frame
| void ArrayDataFrameManager::writeGenericRegMap | ( | RegMapDataFrameManager & | fm, |
| bool | lockFrame, | ||
| std::string | regMapName | ||
| ) |
Write a data frame into our array frame
....................................................................... Write a bolometer data frame into our array frame