|
| ArrRegMap (ArrayMap *parent, void *vregtemp, unsigned iRegMap, bool addDefaults=true) |
|
| ArrRegMap () |
|
| ~ArrRegMap () |
|
int | byteOffsetInArcArrayMap () |
|
int | byteOffsetInWholeArrayMap () |
|
int | byteOffsetInArrayMap (bool archivedOnly) |
|
int | byteOffsetInArcArrayMapOf (RegMapBlock *block, gcp::util::Coord *coord=0) |
|
int | byteOffsetInWholeArrayMapOf (RegMapBlock *block, gcp::util::Coord *coord=0) |
|
int | byteOffsetInArrayMapOf (bool archivedOnly, RegMapBlock *block, gcp::util::Coord *coord=0) |
|
int | slotOffsetInArcArrayMap () |
|
int | slotOffsetInWholeArrayMap () |
|
int | slotOffsetInArrayMap (bool archivedOnly) |
|
int | slotOffsetInArcArrayMapOf (RegMapBlock *block, gcp::util::Coord *coord=0) |
|
int | slotOffsetInWholeArrayMapOf (RegMapBlock *block, gcp::util::Coord *coord=0) |
|
int | slotOffsetInArrayMapOf (bool archivedOnly, RegMapBlock *block, gcp::util::Coord *coord=0) |
|
unsigned | nByte () |
|
unsigned | nArcByte () |
|
int | nByte (bool archivedOnly) |
|
std::vector< RegMapBoard * > | matchRegMapBoard (std::string regExpString) |
|
std::vector< RegMapBoard * > | matchRegMapBoard (std::string regExpString, gcp::util::CoordRange &range) |
|
|
char | name [REG_NAME_LEN+1] |
|
std::string * | comment_ |
|
unsigned | number |
|
int | slot |
|
unsigned | iSlot_ |
|
int | iArcSlot_ |
|
unsigned | iByte_ |
|
int | iArcByte_ |
|
RegMap * | regmap |
|
ArrRegMap::ArrRegMap |
( |
ArrayMap * |
parent, |
|
|
void * |
vregtemp, |
|
|
unsigned |
iRegMap, |
|
|
bool |
addDefaults = true |
|
) |
| |
....................................................................... Constructor with initialization
....................................................................... Constructor for ArrRegMap()
ArrRegMap::~ArrRegMap |
( |
| ) |
|
....................................................................... Delete the register map if it was allocated
int ArrRegMap::byteOffsetInArcArrayMapOf |
( |
RegMapBlock * |
block, |
|
|
gcp::util::Coord * |
coord = 0 |
|
) |
| |
....................................................................... Return the byte offset in the ArrayMap of the named block
int ArrRegMap::byteOffsetInWholeArrayMapOf |
( |
RegMapBlock * |
block, |
|
|
gcp::util::Coord * |
coord = 0 |
|
) |
| |
....................................................................... Return the byte offset in the ArrayMap of the named block
int ArrRegMap::slotOffsetInArcArrayMapOf |
( |
RegMapBlock * |
block, |
|
|
gcp::util::Coord * |
coord = 0 |
|
) |
| |
....................................................................... Return the slot offset in the ArrayMap of the named block
int ArrRegMap::slotOffsetInWholeArrayMapOf |
( |
RegMapBlock * |
block, |
|
|
gcp::util::Coord * |
coord = 0 |
|
) |
| |
....................................................................... Return the slot offset in the ArrayMap of the named block
The documentation for this struct was generated from the following files:
- gcpCbass/control/code/unix/libunix_src/common/arraymap.h
- gcpCbass/control/code/unix/libunix_src/common/arraymap.c