#include <tnlMethodDispatch.h>
Inheritance diagram for TNL::FunctorDecl< void(T::*)()>:
()_4.png)
Public Types | |
| typedef void(T::* | FuncPtr )() | 
Public Member Functions | |
| FunctorDecl (FuncPtr p) | |
| void | set () | 
| void | read (BitStream &stream) | 
| Reads this Functor from a BitStream.   | |
| void | write (BitStream &stream) | 
| Writes this Functor to a BitStream.   | |
| void | dispatch (void *t) | 
| Dispatch the function represented by the Functor.   | |
Data Fields | |
| FuncPtr | ptr | 
      
  | 
  |||||
| 
 
  | 
  
      
  | 
  ||||||||||
| 
 
  | 
  
      
  | 
  |||||||||
| 
 
  | 
  
      
  | 
  ||||||||||
| 
 Reads this Functor from a BitStream. 
 Implements TNL::Functor.  | 
  
      
  | 
  ||||||||||
| 
 Writes this Functor to a BitStream. 
 Implements TNL::Functor.  | 
  
      
  | 
  ||||||||||
| 
 Dispatch the function represented by the Functor. 
 Implements TNL::Functor.  | 
  
      
  | 
  |||||
| 
 
  |