Journal::FunctorDecl< T > Struct Template Reference

Inheritance diagram for Journal::FunctorDecl< T >:

Inheritance graph
[legend]
List of all members.

Detailed Description


template<class T> struct Journal::FunctorDecl< T >

Multiple argument function functor specialization.


Public Types

typedef void(*) FuncPtr ()

Public Member Functions

 FunctorDecl (FuncPtr p)
void read (Stream *file)
void dispatch ()

Public Attributes

FuncPtr ptr


Member Typedef Documentation

template<class T>
typedef void(*) Journal::FunctorDecl< T >::FuncPtr()


Constructor & Destructor Documentation

template<class T>
Journal::FunctorDecl< T >::FunctorDecl ( FuncPtr  p  )  [inline]


Member Function Documentation

template<class T>
void Journal::FunctorDecl< T >::read ( Stream file  )  [inline, virtual]

Implements Journal::Functor.

template<class T>
void Journal::FunctorDecl< T >::dispatch (  )  [inline, virtual]

Implements Journal::Functor.


Member Data Documentation

template<class T>
FuncPtr Journal::FunctorDecl< T >::ptr