Collage  0.6.1
Public Member Functions | Friends
co::Command Class Reference

List of all members.

Public Member Functions

CO_API bool operator() ()
 Invoke and clear the command function of a dispatched command.
 Command (lunchbox::a_int32_t &freeCounter)
size_t alloc_ (NodePtr node, LocalNodePtr localNode, const uint64_t size)
void clone_ (Command &from)
Data Access
template<class P >
P * getModifiable ()
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

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

Detailed Description

Definition at line 36 of file command.h.


Member Function Documentation

CO_API bool co::Command::operator() ( )

Invoke and clear the command function of a dispatched command.


The documentation for this class was generated from the following file:
Generated on Mon Nov 26 2012 14:41:44 for Collage 0.6.1 by  doxygen 1.7.6.1