#include <G4AnyType.hh>
클래스 | |
| class | Placeholder |
| class | Ref |
Public 멤버 함수 | |
| G4AnyType () | |
| 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) |
| bool | Empty () const |
| const std::type_info & | TypeInfo () const |
| void * | Address () const |
| std::string | ToString () const |
| void | FromString (const std::string &val) |
Private 속성 | |
| Placeholder * | fContent |
Friends | |
| template<typename ValueType > | |
| ValueType * | any_cast (G4AnyType *) |
This class represents any data type. The class only holds a reference to the type and not the value.
G4AnyType.hh 파일의 63 번째 라인에서 정의되었습니다.
|
inline |
|
inline |
Constructor
G4AnyType.hh 파일의 70 번째 라인에서 정의되었습니다.
|
inline |
Copy Constructor
G4AnyType.hh 파일의 74 번째 라인에서 정의되었습니다.
|
inline |
|
inline |
|
inline |
|
inline |
String conversion
G4AnyType.hh 파일의 118 번째 라인에서 정의되었습니다.
다음을 참조함 : fContent, G4AnyType::Placeholder::FromString().
다음에 의해서 참조됨 : G4GenericMessenger::SetNewValue().
|
inline |
|
inline |
|
inline |
String conversion
G4AnyType.hh 파일의 114 번째 라인에서 정의되었습니다.
다음을 참조함 : fContent, G4AnyType::Placeholder::ToString().
다음에 의해서 참조됨 : G4GenericMessenger::GetCurrentValue().
|
inline |
Query
G4AnyType.hh 파일의 106 번째 라인에서 정의되었습니다.
다음을 참조함 : fContent, G4AnyType::Placeholder::TypeInfo(), void().
다음에 의해서 참조됨 : any_cast(), G4GenericMessenger::DeclareProperty(), G4GenericMessenger::DeclarePropertyWithUnit().
|
friend |
|
private |
representation
G4AnyType.hh 파일의 176 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Address(), any_cast(), Empty(), FromString(), Swap(), ToString(), TypeInfo(), ~G4AnyType().
1.8.5