Geant4  10.00.p02
G4AnyType::Placeholder Class Referenceabstract
+ Inheritance diagram for G4AnyType::Placeholder:

Public Member Functions

 Placeholder ()
 Constructor. More...
 
virtual ~Placeholder ()
 Destructor. More...
 
virtual const std::type_info & TypeInfo () const =0
 Query. More...
 
virtual PlaceholderClone () const =0
 Query. More...
 
virtual void * Address () const =0
 Query. More...
 
virtual std::string ToString () const =0
 ToString. More...
 
virtual void FromString (const std::string &val)=0
 FromString. More...
 

Detailed Description

Definition at line 125 of file G4AnyType.hh.

Constructor & Destructor Documentation

G4AnyType::Placeholder::Placeholder ( )
inline

Constructor.

Definition at line 128 of file G4AnyType.hh.

virtual G4AnyType::Placeholder::~Placeholder ( )
inlinevirtual

Destructor.

Definition at line 130 of file G4AnyType.hh.

Member Function Documentation

virtual void* G4AnyType::Placeholder::Address ( ) const
pure virtual

Query.

Implemented in G4AnyType::Ref< ValueType >.

Referenced by G4AnyType::Address().

+ Here is the caller graph for this function:

virtual Placeholder* G4AnyType::Placeholder::Clone ( ) const
pure virtual

Query.

Implemented in G4AnyType::Ref< ValueType >.

virtual void G4AnyType::Placeholder::FromString ( const std::string &  val)
pure virtual

FromString.

Implemented in G4AnyType::Ref< ValueType >, G4AnyType::Ref< ValueType >, G4AnyType::Ref< ValueType >, and G4AnyType::Ref< ValueType >.

Referenced by G4AnyType::FromString().

+ Here is the caller graph for this function:

virtual std::string G4AnyType::Placeholder::ToString ( ) const
pure virtual

ToString.

Implemented in G4AnyType::Ref< ValueType >.

Referenced by G4AnyType::ToString().

+ Here is the caller graph for this function:

virtual const std::type_info& G4AnyType::Placeholder::TypeInfo ( ) const
pure virtual

Query.

Implemented in G4AnyType::Ref< ValueType >.

Referenced by G4AnyType::TypeInfo().

+ Here is the caller graph for this function:


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