BOSS 7.0.8
BESIII Offline Software System
Loading...
Searching...
No Matches
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)