ATLAS Offline Software
Loading...
Searching...
No Matches
TPCnvList.h File Reference

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"
Include dependency graph for TPCnvList.h:
This graph shows which files directly or indirectly include this file:

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

namespace  AthenaPoolCnvSvc

Detailed Description

Helper for calling TP converters from an Athena converter.

Author
scott snyder snyde.nosp@m.r@bn.nosp@m.l.gov
Date
Jan, 2016

Definition in file TPCnvList.h.