Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Converter< Ty1, Ty2 > Class Template Reference

#include <Converter.h>

Inheritance diagram for Converter< Ty1, Ty2 >:

McEventCnv McEventCnv RawDataBaseCnv RawDataBaseCnv RootCalBaseCnv RootEventBaseCnv RootEventBaseCnv TreeCalBaseCnv XmlBaseCnv List of all members.

Public Types

typedef Ty2 destination
typedef Ty2 destination
typedef Ty1 source
typedef Ty1 source

Public Member Functions

destinationoperator (const source &) const
destinationoperator (const source &) const

Protected Member Functions

virtual destinationconvert (const source &) const =0
virtual destinationconvert (const source &) const =0

template<class Ty1, class Ty2>
class Converter< Ty1, Ty2 >


Member Typedef Documentation

template<class Ty1, class Ty2>
typedef Ty2 Converter< Ty1, Ty2 >::destination
 

template<class Ty1, class Ty2>
typedef Ty2 Converter< Ty1, Ty2 >::destination
 

template<class Ty1, class Ty2>
typedef Ty1 Converter< Ty1, Ty2 >::source
 

template<class Ty1, class Ty2>
typedef Ty1 Converter< Ty1, Ty2 >::source
 


Member Function Documentation

template<class Ty1, class Ty2>
virtual destination* Converter< Ty1, Ty2 >::convert const source  )  const [protected, pure virtual]
 

template<class Ty1, class Ty2>
virtual destination* Converter< Ty1, Ty2 >::convert const source  )  const [protected, pure virtual]
 

template<class Ty1, class Ty2>
destination* Converter< Ty1, Ty2 >::operator const source  )  const [inline]
 

template<class Ty1, class Ty2>
destination* Converter< Ty1, Ty2 >::operator const source  )  const [inline]
 


The documentation for this class was generated from the following files:
Generated on Wed Feb 2 15:56:33 2011 for BOSS6.5.5 by  doxygen 1.3.9.1