#include <IDMap_AMOS.hh>
Public Member Functions | |
HashTriple_t (ID_t iid_p, const std::string &eid_p, ID_t bid_p) | |
Constructs a HashTriple. | |
~HashTriple_t () | |
Destroys a HashTriple. | |
HashTriple_t & | operator= (const HashTriple_t &s) |
Deep copy of the HashTriple. | |
Public Attributes | |
uint8_t | c |
reference counter | |
ID_t | iid |
internal AMOS ID | |
ID_t | bid |
bank index | |
std::string | eid |
external ID |
Contains the BID/EID/IID value triple. Also contains a reference counter which displays the number of hash keys that point to this value triple.
Definition at line 48 of file IDMap_AMOS.hh.
|
Constructs a HashTriple. Definition at line 58 of file IDMap_AMOS.hh. References bid, c, eid, AMOS::ID_t, and iid. |
|
Destroys a HashTriple. Definition at line 65 of file IDMap_AMOS.hh. |
|
Deep copy of the HashTriple. Definition at line 24 of file IDMap_AMOS.cc. |
|
bank index Definition at line 52 of file IDMap_AMOS.hh. Referenced by HashTriple_t(). |
|
reference counter Definition at line 50 of file IDMap_AMOS.hh. Referenced by HashTriple_t(). |
|
external ID Definition at line 53 of file IDMap_AMOS.hh. Referenced by HashTriple_t(). |
|
internal AMOS ID Definition at line 51 of file IDMap_AMOS.hh. Referenced by HashTriple_t(). |