The Gaudi Framework
v29r0 (ff2e7097)
|
Classes | |
class | ErrorHandler |
Concrete error handlers for dealing with classes, which supports member functions Error,Warning and Print ( e.g. More... | |
struct | to_ |
struct | to_float |
class | TupleObjImp |
The simplest concrete implementation of class TupleObj with 3 arbitrary error handlers Any types (classes, functions, etc.) which supports the semantics. More... | |
Typedefs | |
template<typename Iterator > | |
using | const_ref_t = typename std::add_const< typename std::iterator_traits< Iterator >::reference >::type |
Functions | |
template<class HANDLER1 , class HANDLER2 > | |
TupleObj * | 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 > | make_handler (const OBJECT *object, FUNCTION function) |
Templated helper functions allow to avoid heavy semantics of dealing with explicit type of class ErrorHandler. More... | |
using Tuples::detail::const_ref_t = typedef typename std::add_const<typename std::iterator_traits<Iterator>::reference>::type |
Definition at line 76 of file TupleObj.h.
|
inline |
Templated helper functions allow to avoid heavy semantics of dealing with explicit type of class TupleObjImp.
Few concrete error handlers for dealing with classes, which supports member functions Error,Warning and Print ( e.g. class GaudiAlgorithm or class GaudiTool ) are provided
Definition at line 146 of file TupleDetail.h.
|
inline |
Templated helper functions allow to avoid heavy semantics of dealing with explicit type of class ErrorHandler.
Definition at line 206 of file TupleDetail.h.