43 dataVersion( version ) {
90 int& flagDMC )
const {
106 std::vector<int> chanKey;
108 chanKey.push_back( wheelId );
109 chanKey.push_back( stationId );
110 chanKey.push_back( sectorId );
112 int searchStatus =
dBuf->
find( chanKey.begin(), chanKey.end(), ientry );
113 if ( !searchStatus ) {
130 int& flagDMC )
const {
131 return get(
id.wheel(),
178 std::vector<int> chanKey;
180 chanKey.push_back( wheelId );
181 chanKey.push_back( stationId );
182 chanKey.push_back( sectorId );
184 int searchStatus =
dBuf->
find( chanKey.begin(), chanKey.end(), ientry );
186 if ( !searchStatus ) {
196 key. wheelId = wheelId;
198 key. sectorId = sectorId;
207 dBuf->
insert( chanKey.begin(), chanKey.end(), ientry );
221 return set(
id.wheel(),
378 std::stringstream
name;
395 std::vector<int> chanKey;
397 while ( entryNum < entryMax ) {
402 chanKey.push_back( chan. wheelId );
404 chanKey.push_back( chan. sectorId );
405 dBuf->
insert( chanKey.begin(), chanKey.end(), entryNum++ );
int get(int wheelId, int stationId, int sectorId, int &flagCFE, int &flagDFE, int &flagCMC, int &flagDMC) const
get content
int set(int wheelId, int stationId, int sectorId, int flagCFE, int flagDFE, int flagCMC, int flagDMC)
const std::string & version() const
access version
void clear()
reset content
int setFlagDMC(int wheelId, int stationId, int sectorId, int flag)
int insert(ElementKey fKey, ElementKey lKey, const Content &cont)
const_iterator end() const
DTBufferTree< int, int > * dBuf
std::vector< std::pair< DTLVStatusId, DTLVStatusData > > dataList
std::string mapName() const
U second(std::pair< T, U > const &p)
std::vector< std::pair< DTLVStatusId, DTLVStatusData > >::const_iterator const_iterator
Access methods to data.
int setFlagCFE(int wheelId, int stationId, int sectorId, int flag)
const_iterator begin() const
int find(ElementKey fKey, ElementKey lKey, Content &cont)
char data[epos_bytes_allocation]
int setFlagDFE(int wheelId, int stationId, int sectorId, int flag)
void cacheMap() const
read and store full content
int setFlagCMC(int wheelId, int stationId, int sectorId, int flag)