BOSS 7.0.4
BESIII Offline Software System
Loading...
Searching...
No Matches
ArgAdapter< _Ty, _Arg > Class Template Referenceabstract

#include <Adapter.h>

Public Types

typedef _Arg ArgType
 
typedef _Ty RetType
 
typedef _Arg ArgType
 
typedef _Ty RetType
 

Public Member Functions

 ArgAdapter ()
 
virtual _Ty operator() (ArgType &)=0
 
 ArgAdapter ()
 
virtual _Ty operator() (ArgType &)=0
 

Detailed Description

template<class _Ty, class _Arg>
class ArgAdapter< _Ty, _Arg >

Definition at line 58 of file Calibration/facilities/facilities-00-00-04/facilities/Adapter.h.

Member Typedef Documentation

◆ ArgType [1/2]

template<class _Ty , class _Arg >
typedef _Arg ArgAdapter< _Ty, _Arg >::ArgType

◆ ArgType [2/2]

template<class _Ty , class _Arg >
typedef _Arg ArgAdapter< _Ty, _Arg >::ArgType

◆ RetType [1/2]

template<class _Ty , class _Arg >
typedef _Ty ArgAdapter< _Ty, _Arg >::RetType

◆ RetType [2/2]

template<class _Ty , class _Arg >
typedef _Ty ArgAdapter< _Ty, _Arg >::RetType

Constructor & Destructor Documentation

◆ ArgAdapter() [1/2]

template<class _Ty , class _Arg >
ArgAdapter< _Ty, _Arg >::ArgAdapter ( )
inline

◆ ArgAdapter() [2/2]

template<class _Ty , class _Arg >
ArgAdapter< _Ty, _Arg >::ArgAdapter ( )
inline

Definition at line 64 of file InstallArea/include/facilities/facilities/Adapter.h.

64{}

Member Function Documentation

◆ operator()() [1/2]

template<class _Ty , class _Arg >
virtual _Ty ArgAdapter< _Ty, _Arg >::operator() ( ArgType )
pure virtual

◆ operator()() [2/2]

template<class _Ty , class _Arg >
virtual _Ty ArgAdapter< _Ty, _Arg >::operator() ( ArgType )
pure virtual

The documentation for this class was generated from the following files: