|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef IOVDBPTCNV_IOVPAYLOADCONTAINERPTCNV_P1_H
6 #define IOVDBPTCNV_IOVPAYLOADCONTAINERPTCNV_P1_H
16 #include "CoralBase/AttributeList.h"
33 unsigned int attrType,
34 const coral::Attribute& attr,
39 const std::string&
name,
55 #endif // IOVDBPTCNV_IOVPAYLOADCONTAINERPTCNV_P1_H
std::map< std::string, unsigned int > m_attributeTypeMap
This class is a container for the payload of conditions data. It is intended to be used to store cond...
Indexes to attribute name, type name and object value for the persistent storage of an attribute list...
void fillAttributeData(unsigned int attrName, unsigned int attrType, const coral::Attribute &attr, IOVPayloadContainer_p1 *persObj)
This class is the persistent version of a container for the payload of conditions data....
void fillAttributeTypeMap()
unsigned int m_objIndexOffset[IOVPayloadContainer_p1::ATTR_TIME_STAMP+1]
This class is a container for the payload of conditions data. It is intended to be used to store cond...
std::map< std::string, unsigned int > m_attrNameMap
std::map< std::string, unsigned int >::value_type attrNameMapValue_t
void fillPersAttrSpec(const IOVPayloadContainer *transObj, IOVPayloadContainer_p1 *persObj)
std::vector< std::string > m_attributeTypes
IOVPayloadContainerPTCnv_p1()
virtual void persToTrans(const IOVPayloadContainer_p1 *persObj, IOVPayloadContainer *transObj)