Public Member Functions | Private Member Functions | List of all members
art::SelectorBase Class Referenceabstract

#include "/cvmfs/"

Inheritance diagram for art::SelectorBase:
art::AndHelper< A, B > art::ComposedSelectorWrapper< T > art::MatchAllSelector art::ModuleLabelSelector art::NotHelper< A > art::OrHelper< A, B > art::ProcessNameSelector art::ProductInstanceNameSelector art::Selector

Public Member Functions

virtual ~SelectorBase ()
bool match (BranchDescription const &p) const
virtual SelectorBaseclone () const =0

Private Member Functions

virtual bool doMatch (BranchDescription const &p) const =0

Detailed Description

Definition at line 19 of file SelectorBase.h.

Constructor & Destructor Documentation

virtual art::SelectorBase::~SelectorBase ( )

Member Function Documentation

virtual SelectorBase* art::SelectorBase::clone ( ) const
pure virtual
virtual bool art::SelectorBase::doMatch ( BranchDescription const &  p) const
privatepure virtual
bool art::SelectorBase::match ( BranchDescription const &  p) const

Definition at line 23 of file SelectorBase.h.

References clone(), and doMatch().

24  {
25  return doMatch(p);
26  }
const char * p
Definition: xmltok.h:285
virtual bool doMatch(BranchDescription const &p) const =0

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