Geant4-11
|
Public Member Functions | |
virtual const std::type_info & | ArgType (size_t) const =0 |
virtual const std::type_info & | ArgType (std::size_t) const |
virtual Placeholder * | Clone () const |
FuncRef (S(T::*f)()) | |
virtual void | operator() (void *, const std::string &) |
virtual void | operator() (void *obj) |
Data Fields | |
S(T::* | fRef )() |
Definition at line 180 of file G4AnyMethod.hh.
|
inline |
Definition at line 182 of file G4AnyMethod.hh.
Referenced by G4AnyMethod::FuncRef< S, T >::Clone().
|
pure virtualinherited |
Implemented in G4AnyMethod::FuncRef2< S, T, A0, A1 >, and G4AnyMethod::FuncRef1< S, T, A0 >.
Referenced by G4AnyMethod::ArgType().
|
inlinevirtual |
Definition at line 192 of file G4AnyMethod.hh.
|
inlinevirtual |
Implements G4AnyMethod::Placeholder.
Definition at line 191 of file G4AnyMethod.hh.
References G4AnyMethod::FuncRef< S, T >::fRef, and G4AnyMethod::FuncRef< S, T >::FuncRef().
|
inlinevirtual |
Implements G4AnyMethod::Placeholder.
Definition at line 187 of file G4AnyMethod.hh.
|
inlinevirtual |
Implements G4AnyMethod::Placeholder.
Definition at line 186 of file G4AnyMethod.hh.
References G4AnyMethod::FuncRef< S, T >::fRef.
S(T::* G4AnyMethod::FuncRef< S, T >::fRef) () |
Definition at line 196 of file G4AnyMethod.hh.
Referenced by G4AnyMethod::FuncRef< S, T >::Clone(), and G4AnyMethod::FuncRef< S, T >::operator()().