Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
|
#include <G4AnyType.hh>
Public Member Functions | |
G4AnyType ()=default | |
template<typename ValueType > | |
G4AnyType (ValueType &value) | |
G4AnyType (const G4AnyType &other) | |
~G4AnyType () | |
operator bool () | |
G4AnyType & | Swap (G4AnyType &rhs) |
template<typename ValueType > | |
G4AnyType & | operator= (const ValueType &rhs) |
G4AnyType & | operator= (const G4AnyType &rhs) |
G4bool | Empty () const |
const std::type_info & | TypeInfo () const |
void * | Address () const |
std::string | ToString () const |
void | FromString (const std::string &val) |
Friends | |
template<typename ValueType > | |
ValueType * | any_cast (G4AnyType *operand) |
Definition at line 63 of file G4AnyType.hh.
|
default |
Constructors
Referenced by operator=(), and operator=().
|
inline |
Definition at line 71 of file G4AnyType.hh.
|
inline |
Copy Constructor
Definition at line 76 of file G4AnyType.hh.
|
inline |
|
inline |
Address
Definition at line 120 of file G4AnyType.hh.
|
inline |
Queries
Definition at line 111 of file G4AnyType.hh.
Referenced by operator bool().
|
inline |
Definition at line 126 of file G4AnyType.hh.
Referenced by G4GenericMessenger::SetNewValue().
|
inline |
Definition at line 103 of file G4AnyType.hh.
|
inline |
Definition at line 97 of file G4AnyType.hh.
Modifiers
Definition at line 90 of file G4AnyType.hh.
Referenced by operator=(), and operator=().
|
inline |
String conversions
Definition at line 124 of file G4AnyType.hh.
Referenced by G4GenericMessenger::GetCurrentValue().
|
inline |
Definition at line 113 of file G4AnyType.hh.
Referenced by G4GenericMessenger::DeclareProperty(), and G4GenericMessenger::DeclarePropertyWithUnit().
|
friend |
representation
value
Definition at line 246 of file G4AnyType.hh.