Equalizer 1.0

co::Command Class Reference

Collaboration diagram for co::Command:

List of all members.

Public Member Functions

CO_API bool invoke ()
 Invoke and clear the command function of a dispatched command.
Data access.
template<class P >
P * get ()
template<class P >
const P * get () const
NodePtr getNode () const
LocalNodePtr getLocalNode () const
bool operator! () const
Packetoperator-> ()
const Packetoperator-> () const
bool isValid () const
uint64_t getAllocationSize () const
void setDispatchFunction (const Dispatcher::Func &func)
Usage tracking.
bool isFree () const
CO_API void retain ()
CO_API void release ()

Friends

class CommandCache
CO_API std::ostream & operator<< (std::ostream &, const Command &)

Detailed Description

Definition at line 38 of file command.h.


Member Function Documentation

CO_API bool co::Command::invoke ( )

Invoke and clear the command function of a dispatched command.


The documentation for this class was generated from the following file:
Generated on Sun May 8 2011 19:11:08 for Equalizer 1.0 by  doxygen 1.7.3