Geant4-11
Public Member Functions
G4AnyType::Placeholder Class Referenceabstract
Inheritance diagram for G4AnyType::Placeholder:
G4AnyType::Ref< ValueType >

Public Member Functions

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

Detailed Description

Definition at line 133 of file G4AnyType.hh.

Constructor & Destructor Documentation

◆ Placeholder()

G4AnyType::Placeholder::Placeholder ( )
inline

Definition at line 137 of file G4AnyType.hh.

137{}

◆ ~Placeholder()

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

Definition at line 139 of file G4AnyType.hh.

139{}

Member Function Documentation

◆ Address()

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

Implemented in G4AnyType::Ref< ValueType >.

Referenced by G4AnyType::Address().

◆ Clone()

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

Implemented in G4AnyType::Ref< ValueType >.

◆ FromString()

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

◆ ToString()

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

ToString

Implemented in G4AnyType::Ref< ValueType >.

Referenced by G4AnyType::ToString().

◆ TypeInfo()

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

Queries

Implemented in G4AnyType::Ref< ValueType >.

Referenced by G4AnyType::TypeInfo().


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