|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef IOVDBTPCNV_ATTRLISTINDEXES_H
6 # define IOVDBTPCNV_ATTRLISTINDEXES_H
68 m_typeIndex( ((nameIndex & 0x03FF) << 6) | (typeIndex & 0x003F)),
76 m_typeIndex(typeIndex & 0x003F),
Indexes to attribute name, type name and object value for the persistent storage of an attribute list...
bool isValid() const
Uninitialized index is NOT valid.
unsigned short objIndex() const
Index into the type-specific value vectors - type index identifies which one.
void setTypeIndex(unsigned short typeIndex)
void setCombinedIndex(unsigned int combinedIndex)
unsigned short typeIndex() const
Index into the type name vector.
unsigned short m_objIndex
unsigned short nameIndex() const
Index into attribute name vector.
void setObjIndex(unsigned short index)
unsigned int combinedIndex() const
Access to the bit-packed value.
unsigned short m_typeIndex
void setAttrIndex(unsigned short nameIndex)