|
TemplateTNL::FunctorDecl< void(T::*)()> struct Reference
TNL::FunctorDecl< void(T::*)()> Struct Template Reference#include <tnlMethodDispatch.h>
Inheritance diagram for TNL::FunctorDecl< void(T::*)()>: ![]() template<class T>
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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. |
|
|||||
|
|