arbeit
Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members

glift::MemberCommand0< Receiver > Class Template Reference

#include <command.h>

Inheritance diagram for glift::MemberCommand0< Receiver >:

glift::Command List of all members.

Detailed Description

template<class Receiver>
class glift::MemberCommand0< Receiver >

MemberCommand0 - Base class.

Definition at line 85 of file command.h.

Public Types

typedef void(Receiver::* Action )()

Public Member Functions

 MemberCommand0 (Receiver *r, Action a)
virtual void execute ()
virtual Commandclone ()


Member Typedef Documentation

template<class Receiver>
typedef void(Receiver::* glift::MemberCommand0< Receiver >::Action)()
 

Definition at line 88 of file command.h.


Constructor & Destructor Documentation

template<class Receiver>
glift::MemberCommand0< Receiver >::MemberCommand0 Receiver *  r,
Action  a
 

Definition at line 101 of file command.h.

References r.


Member Function Documentation

template<class Receiver>
Command * glift::MemberCommand0< Receiver >::clone  )  [virtual]
 

Implements glift::Command.

Definition at line 112 of file command.h.

template<class Receiver>
void glift::MemberCommand0< Receiver >::execute  )  [virtual]
 

Implements glift::Command.

Definition at line 107 of file command.h.


The documentation for this class was generated from the following file:
Send questions, comments, and bug reports to:
jmk