ATLAS Offline Software
|
Helper for calling TP converters from an Athena converter. More...
#include "AthenaPoolCnvSvc/TPCnvElt.h"
#include "boost/mpl/vector.hpp"
#include "boost/mpl/transform.hpp"
#include <boost/fusion/mpl.hpp>
#include "boost/fusion/container/vector.hpp"
#include "boost/fusion/container/vector/convert.hpp"
#include "boost/fusion/algorithm/iteration/accumulate.hpp"
#include "AthenaPoolCnvSvc/TPCnvList.icc"
Go to the source code of this file.
Classes | |
class | AthenaPoolCnvSvc::TPCnvList< CNV, TRANS, TPCNVS > |
Helper for calling TP converters from an Athena converter. More... | |
struct | AthenaPoolCnvSvc::TPCnvList< CNV, TRANS, TPCNVS >::wrap_tpcnv< TPCNV > |
Metafunction to wrap a TP converter in TPCnvElt . More... | |
struct | AthenaPoolCnvSvc::TPCnvList< CNV, TRANS, TPCNVS >::do_create_transient |
Functional to iterate over TP converters and call createTransient on each. More... | |
struct | AthenaPoolCnvSvc::TPCnvList< CNV, TRANS, TPCNVS >::do_pers_to_trans |
Functional to iterate over TP converters and call persToTrans on each. More... | |
Namespaces | |
AthenaPoolCnvSvc | |
Helper for calling TP converters from an Athena converter.
Definition in file TPCnvList.h.