Geant4  10.03.p01
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
G4VAttValueFilter Class Referenceabstract

#include <G4VAttValueFilter.hh>

Inheritance diagram for G4VAttValueFilter:
Collaboration diagram for G4VAttValueFilter:

Public Member Functions

 G4VAttValueFilter (const G4String &name="G4AttValueFilter")
 
virtual ~G4VAttValueFilter ()
 
virtual G4bool Accept (const G4AttValue &) const =0
 
virtual G4bool GetValidElement (const G4AttValue &, G4String &) const =0
 
virtual void PrintAll (std::ostream &ostr) const =0
 
virtual void Reset ()=0
 
virtual void LoadIntervalElement (const G4String &)=0
 
virtual void LoadSingleValueElement (const G4String &)=0
 
- Public Member Functions inherited from G4VFilter< G4AttValue >
 G4VFilter (const G4String &name)
 
virtual ~G4VFilter ()
 
G4String Name () const
 
G4String GetName () const
 

Additional Inherited Members

- Public Types inherited from G4VFilter< G4AttValue >
typedef G4AttValue Type
 

Detailed Description

Definition at line 41 of file G4VAttValueFilter.hh.

Constructor & Destructor Documentation

G4VAttValueFilter::G4VAttValueFilter ( const G4String name = "G4AttValueFilter")
inline

Definition at line 46 of file G4VAttValueFilter.hh.

const XML_Char * name
Definition: expat.h:151
virtual G4VAttValueFilter::~G4VAttValueFilter ( )
inlinevirtual

Definition at line 50 of file G4VAttValueFilter.hh.

50 {}

Member Function Documentation

virtual G4bool G4VAttValueFilter::Accept ( const G4AttValue ) const
pure virtual
virtual G4bool G4VAttValueFilter::GetValidElement ( const G4AttValue ,
G4String  
) const
pure virtual

Implemented in G4AttValueFilterT< T, ConversionErrorPolicy >.

Here is the caller graph for this function:

virtual void G4VAttValueFilter::LoadIntervalElement ( const G4String )
pure virtual

Implemented in G4AttValueFilterT< T, ConversionErrorPolicy >.

Here is the caller graph for this function:

virtual void G4VAttValueFilter::LoadSingleValueElement ( const G4String )
pure virtual

Implemented in G4AttValueFilterT< T, ConversionErrorPolicy >.

Here is the caller graph for this function:

virtual void G4VAttValueFilter::PrintAll ( std::ostream &  ostr) const
pure virtual
virtual void G4VAttValueFilter::Reset ( )
pure virtual

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