ATLAS Offline Software
|
This class provides the converter to customize the saving of DataHeader_p5. More...
#include <DataHeaderCnv_p5.h>
Public Member Functions | |
DataHeaderCnv_p5 () | |
~DataHeaderCnv_p5 () | |
std::unique_ptr< DataHeader > | createTransient (const DataHeader_p5 &persObj, const DataHeaderForm_p5 &dhForm) const |
void | persToTrans (const DataHeader_p5 &pers, DataHeader &trans, const DataHeaderForm_p5 &dhForm) const |
std::unique_ptr< DataHeader_p5 > | createPersistent (const DataHeader &transObj, DataHeaderForm_p5 &dhForm) const |
void | transToPers (const DataHeader &trans, DataHeader_p5 &pers, DataHeaderForm_p5 &dhForm) const |
void | insertDHRef (DataHeader_p5 &pers, DataHeaderForm_p5 &dhForm, const std::string &key, const std::string &strToken) const |
Private Attributes | |
DataHeaderElementCnv_p5 | m_elemCnv |
This class provides the converter to customize the saving of DataHeader_p5.
Definition at line 42 of file DataHeaderCnv_p5.h.
DataHeaderCnv_p5::DataHeaderCnv_p5 | ( | ) |
Definition at line 213 of file DataHeaderCnv_p5.cxx.
DataHeaderCnv_p5::~DataHeaderCnv_p5 | ( | ) |
Definition at line 214 of file DataHeaderCnv_p5.cxx.
|
inline |
Definition at line 79 of file DataHeaderCnv_p5.h.
|
inline |
Definition at line 70 of file DataHeaderCnv_p5.h.
void DataHeaderCnv_p5::insertDHRef | ( | DataHeader_p5 & | pers, |
DataHeaderForm_p5 & | dhForm, | ||
const std::string & | key, | ||
const std::string & | strToken | ||
) | const |
Definition at line 261 of file DataHeaderCnv_p5.cxx.
void DataHeaderCnv_p5::persToTrans | ( | const DataHeader_p5 & | pers, |
DataHeader & | trans, | ||
const DataHeaderForm_p5 & | dhForm | ||
) | const |
Definition at line 216 of file DataHeaderCnv_p5.cxx.
void DataHeaderCnv_p5::transToPers | ( | const DataHeader & | trans, |
DataHeader_p5 & | pers, | ||
DataHeaderForm_p5 & | dhForm | ||
) | const |
Definition at line 239 of file DataHeaderCnv_p5.cxx.
|
private |
Definition at line 65 of file DataHeaderCnv_p5.h.