Go to the documentation of this file.    1 #ifndef __JLANG__JOBJECTSELECTOR__ 
    2 #define __JLANG__JOBJECTSELECTOR__ 
   13 namespace JPP { 
using namespace JLANG; }
 
   22     public JDefault< JObjectSelector<T> >
 
   58   template<
class JHead_t, 
class JTail_t>
 
   60     public JDefault< JObjectSelector< JTypeList<JHead_t, JTail_t> > >,
 
   71   template<
class JHead_t>
 
 
Interface for selection of objects.
 
Auxiliary class for no type definition.
 
JArgument< T >::argument_type argument_type
 
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
 
virtual ~JObjectSelector()
Virtual destructor.
 
static const JObjectSelector< T > & getDefault()
Get default value of template class.
 
virtual bool accept(argument_type object) const
Accept object.
 
JClass< T >::argument_type argument_type
Type definition of argument of interface method.
 
Auxiliary classes and methods for language specific functionality.