| 
    Geant4
    10.01.p03
    
   | 
 
 Inheritance diagram for G4AnyMethod::FuncRef1< S, T, A0 >:
 Collaboration diagram for G4AnyMethod::FuncRef1< S, T, A0 >:Public Types | |
| typedef remove_reference< A0 > ::type  | nakedA0 | 
Public Member Functions | |
| FuncRef1 (S(T::*f)(A0)) | |
| virtual void | operator() (void *) | 
| virtual void | operator() (void *obj, const std::string &s0) | 
| virtual Placeholder * | Clone () const | 
| virtual const std::type_info & | ArgType (size_t) const | 
  Public Member Functions inherited from G4AnyMethod::Placeholder | |
| Placeholder () | |
| virtual | ~Placeholder () | 
Public Attributes | |
| S(T::* | fRef )(A0) | 
Definition at line 161 of file G4AnyMethod.hh.
| typedef remove_reference<A0>::type G4AnyMethod::FuncRef1< S, T, A0 >::nakedA0 | 
Definition at line 162 of file G4AnyMethod.hh.
      
  | 
  inline | 
Definition at line 164 of file G4AnyMethod.hh.
Referenced by G4AnyMethod::FuncRef1< S, T, A0 >::Clone().
 Here is the caller graph for this function:
      
  | 
  inlinevirtual | 
Implements G4AnyMethod::Placeholder.
Definition at line 178 of file G4AnyMethod.hh.
      
  | 
  inlinevirtual | 
Implements G4AnyMethod::Placeholder.
Definition at line 175 of file G4AnyMethod.hh.
References G4AnyMethod::FuncRef1< S, T, A0 >::fRef, and G4AnyMethod::FuncRef1< S, T, A0 >::FuncRef1().
 Here is the call graph for this function:
      
  | 
  inlinevirtual | 
Implements G4AnyMethod::Placeholder.
Definition at line 166 of file G4AnyMethod.hh.
      
  | 
  inlinevirtual | 
Implements G4AnyMethod::Placeholder.
Definition at line 169 of file G4AnyMethod.hh.
References a0, and G4AnyMethod::FuncRef1< S, T, A0 >::fRef.
| S(T::* G4AnyMethod::FuncRef1< S, T, A0 >::fRef)(A0) | 
Definition at line 181 of file G4AnyMethod.hh.
Referenced by G4AnyMethod::FuncRef1< S, T, A0 >::Clone(), and G4AnyMethod::FuncRef1< S, T, A0 >::operator()().