BOSS 6.6.4.p03
BESIII Offline Software System
Loading...
Searching...
No Matches
DCSelectionFunction< Arg > Class Template Referenceabstract

#include <DCSelectionFunction.h>

+ Inheritance diagram for DCSelectionFunction< Arg >:

Public Member Functions

 DCSelectionFunction ()
 
virtual ~DCSelectionFunction ()
 
virtual bool operator() (Arg &)=0
 
bool operator() (Arg &iArg) const
 

Detailed Description

template<class Arg>
class DCSelectionFunction< Arg >

Definition at line 63 of file DCSelectionFunction.h.

Constructor & Destructor Documentation

◆ DCSelectionFunction()

template<class Arg >
DCSelectionFunction< Arg >::DCSelectionFunction ( )
inline

Definition at line 71 of file DCSelectionFunction.h.

71{}

◆ ~DCSelectionFunction()

template<class Arg >
virtual DCSelectionFunction< Arg >::~DCSelectionFunction ( )
inlinevirtual

Definition at line 72 of file DCSelectionFunction.h.

72{}

Member Function Documentation

◆ operator()() [1/2]

◆ operator()() [2/2]

template<class Arg >
bool DCSelectionFunction< Arg >::operator() ( Arg &  iArg) const
inline

Definition at line 78 of file DCSelectionFunction.h.

78 {
79 return const_cast<DCSelectionFunction<Arg> *>(this)->operator()(iArg);
80 }

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