This class provides the converter to customize the saving of DataHeader_p3.
More...
#include <DataHeaderCnv_p3.h>
This class provides the converter to customize the saving of DataHeader_p3.
Definition at line 34 of file DataHeaderCnv_p3.h.
◆ DataHeaderCnv_p3()
| DataHeaderCnv_p3::DataHeaderCnv_p3 |
( |
| ) |
|
◆ createPersistent()
Definition at line 54 of file DataHeaderCnv_p3.h.
54 {
55 DataHeader_p3* pers = new DataHeader_p3();
57 return(pers);
58}
◆ createTransient()
Definition at line 49 of file DataHeaderCnv_p3.h.
49 {
50 DataHeader* trans = new DataHeader();
52 return(trans);
53}
◆ insertDHRef()
| void DataHeaderCnv_p3::insertDHRef |
( |
DataHeader_p3 * | pers, |
|
|
const std::string & | key, |
|
|
const std::string & | token ) |
◆ persToTrans()
Definition at line 89 of file DataHeaderCnv_p3.cxx.
89 {
91 std::vector<DataHeaderElement>::iterator
it = trans->
m_dataHeader.begin();
92 for (std::vector<DataHeaderElement_p3>::const_iterator pit = pers->
m_DataHeader.begin(),
93 last = pers->
m_DataHeader.end(); pit != last; ++it, ++pit) {
95 }
98 for (std::vector<DataHeaderElement_p3>::const_iterator pit = pers->
m_InputDataHeader.begin(),
101 }
102}
◆ transToPers()
◆ m_elemCnv
The documentation for this class was generated from the following files: