Gaudi Framework, version v22r1

Home   Generated: Mon Feb 28 2011
Classes | Namespaces | Functions

TupleDetail.h File Reference

Collection of few 'technical' methods for instantiation of tuples. More...

#include "GaudiAlg/Tuples.h"
#include "GaudiAlg/Tuple.h"
#include "GaudiAlg/TupleObj.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 >
 The simplest concrete implementation of class TupleObj with 3 arbitrary error handlers Any types (classes, functions, etc.) which supports the semantics. More...
class  Tuples::detail::ErrorHandler< OBJECT, FUNCTION >
 Concrete error handlers for dealing with classes, which supports member functions Error,Warning and Print ( e.g. More...

Namespaces

namespace  Tuples
 

General namespace for Tuple properties.


namespace  detail
 

TupleObj.h GaudiAlg/TupleObj.h namespace with few technical implementations.


namespace  Tuples::detail

Functions

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)
 Templated helper functions allow to avoid heavy semantics of dealing with explicit type of class TupleObjImp.
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.
template<class OWNER >
TupleObj * 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.

Detailed Description

Collection of few 'technical' methods for instantiation of tuples.

Author:
Ivan BELYAEV
Date:
2004-01-27

Definition in file TupleDetail.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated at Mon Feb 28 2011 18:27:25 for Gaudi Framework, version v22r1 by Doxygen version 1.7.2 written by Dimitri van Heesch, © 1997-2004