BOSS 7.0.7
BESIII Offline Software System
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
DCSimpleSelector.h File Reference

Go to the source code of this file.

Classes

class  DChain::MethodBase< Arg >
 
class  DChain::MethodAnd< LHS, RHS, Arg >
 
class  DChain::MethodOr< LHS, RHS, Arg >
 
class  DChain::MethodHolder< Arg >
 
struct  DChain::PassTest
 
struct  DChain::FailTest
 
class  DChain::UseHolder< T, bool >
 
class  DChain::UseHolder< T, false >
 
class  DChain::UseHolder< T, true >
 
class  DChain::MethodType< T >
 
struct  DChain::ChooseArg< T1, T2, bool >
 
struct  DChain::ChooseArg< T1, T2, false >
 
struct  DChain::PickArgTester< T1, T2 >
 
class  DChain::PickArg< T1, T2 >
 
struct  DChain::AndOpReturn< LHS, RHS >
 
struct  DChain::OrOpReturn< LHS, RHS >
 
class  DChain::MethodAdapter< MethodT, Arg >
 
class  DChain::DCSimpleSelector< Arg >
 

Namespaces

namespace  DChain
 

Functions

template<class Arg >
PassTest DChain::testForHolder (const DCSelectionFunction< Arg > *)
 
FailTest DChain::testForHolder (...)
 
template<class LHS , class RHS >
AndOpReturn< LHS, RHS >::Return DChain::operator&& (LHS &iLHS, RHS &iRHS)
 
template<class LHS , class RHS >
AndOpReturn< LHS, RHS >::Return DChain::operator&& (const LHS &iLHS, RHS &iRHS)
 
template<class LHS , class RHS >
AndOpReturn< LHS, RHS >::Return DChain::operator&& (const LHS &iLHS, const RHS &iRHS)
 
template<class LHS , class RHS >
OrOpReturn< LHS, RHS >::Return DChain::operator|| (LHS &iLHS, RHS &iRHS)
 
template<class LHS , class RHS >
OrOpReturn< LHS, RHS >::Return DChain::operator|| (const LHS &iLHS, RHS &iRHS)
 
template<class LHS , class RHS >
OrOpReturn< LHS, RHS >::Return DChain::operator|| (const LHS &iLHS, const RHS &iRHS)