| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

Tuples::detail Namespace Reference


Classes

class  TupleObjImp
 The simplest concrete implementationof class TupleObj with 3 arbitrary error handlers Any types (classes, functions, etc. More...
class  ErrorHandler
 Concrete error handlers for dealing with classes, which suports member functions Erorr,Warning and Print ( e.g. More...

Functions

template<class HANDLER1, class HANDLER2>
TupleObjcreateTupleObj (HANDLER1 handler1, HANDLER2 handler2, const std::string &name, NTuple::Tuple *tuple, const CLID &clid=CLID_ColumnWiseTuple, const Tuples::Type type=Tuples::NTUPLE)
template<class OBJECT, class FUNCTION>
ErrorHandler< OBJECT, FUNCTION > make_handler (const OBJECT *object, FUNCTION function)

Function Documentation

template<class HANDLER1, class HANDLER2>
TupleObj* 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 
) [inline]

Definition at line 152 of file TupleDetail.h.

00158     {
00159       return new TupleObjImp<HANDLER1,HANDLER2> 
00160         ( handler1 , handler2 ,
00161           name     , tuple    , clid     , type  ) ;  
00162     }

template<class OBJECT, class FUNCTION>
ErrorHandler<OBJECT,FUNCTION> Tuples::detail::make_handler ( const OBJECT *  object,
FUNCTION  function 
) [inline]

Definition at line 221 of file TupleDetail.h.

00223     { return ErrorHandler<OBJECT,FUNCTION>( object , function ); };

| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 19:58:23 2011 for GaudiAlg by doxygen 1.4.7