![]() |
The Gaudi Framework
v31r0 (aeb156f0)
|
Classes | |
class | ErrorHandler |
Concrete error handlers for dealing with classes, which supports member functions Error,Warning and Print ( e.g. More... | |
struct | to_ |
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 = std::add_const_t< typename std::iterator_traits< Iterator >::reference > |
Functions | |
template<class HANDLER1 , class HANDLER2 > | |
auto | 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... | |
Variables | |
constexpr to_< float > | to_float {} |
using Tuples::detail::const_ref_t = typedef std::add_const_t<typename std::iterator_traits<Iterator>::reference> |
Definition at line 72 of file TupleObj.h.
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.
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 135 of file TupleDetail.h.
|
inline |
Templated helper functions allow to avoid heavy semantics of dealing with explicit type of class ErrorHandler.
Definition at line 191 of file TupleDetail.h.
constexpr to_<float> Tuples::detail::to_float {} |
Definition at line 69 of file TupleObj.h.