The Gaudi Framework  v38r0 (2143aa4c)
TupleDetail.h File Reference
#include "GaudiAlg/Tuple.h"
#include "GaudiAlg/TupleObj.h"
#include "GaudiAlg/Tuples.h"
Include dependency graph for TupleDetail.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Tuples::detail::TupleObjImp< HANDLER1, HANDLER2 >
 
class  Tuples::detail::ErrorHandler< OBJECT, FUNCTION >
 

Namespaces

 Tuples
 
 detail
 
 Tuples::detail
 

Functions

template<class HANDLER1 , class HANDLER2 >
auto Tuples::detail::createTupleObj (HANDLER1 handler1, HANDLER2 handler2, const std::string &name, NTuple::Tuple *tuple, const CLID &clid=CLID_ColumnWiseTuple, const Tuples::Type type=Tuples::NTUPLE)
 Templated helper functions allow to avoid heavy semantics of dealing with explicit type of class TupleObjImp. More...
 
template<class OBJECT , class FUNCTION >
ErrorHandler< OBJECT, FUNCTION > Tuples::detail::make_handler (const OBJECT *object, FUNCTION function)
 Templated helper functions allow to avoid heavy semantics of dealing with explicit type of class ErrorHandler. More...
 
template<class OWNER >
auto Tuples::createTupleObj (const OWNER *owner, const std::string &name, NTuple::Tuple *tuple, const CLID &clid=CLID_ColumnWiseTuple, const Tuples::Type type=Tuples::NTUPLE)
 Templated helper functions allow to avoid heavy semantics of dealing with explicit type of class TupleObjImp. More...
 

Detailed Description

Collection of few 'technical' methods for instantiation of tuples

Author
Ivan BELYAEV
Date
2004-01-27

Definition in file TupleDetail.h.