AdcCommand.h File Reference

#include "common.h"
#include "Exception.h"
#include "Util.h"
#include "Buffer.h"
Include dependency graph for AdcCommand.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  adchpp::AdcCommand
class  adchpp::CommandHandler< T >
struct  adchpp::AdcCommand::Type< T >

Namespaces

namespace  adchpp

Defines

#define C(n)   case AdcCommand::CMD_##n: return ((T*)this)->handle(AdcCommand::n(), c, cmd); break;
#define C(n, a, b, c)   static const uint32_t CMD_##n = (((uint32_t)a) | (((uint32_t)b)<<8) | (((uint32_t)c)<<16)); typedef Type<CMD_##n> n

Functions

 adchpp::STANDARD_EXCEPTION (ParseException)

Define Documentation

#define C (  )     case AdcCommand::CMD_##n: return ((T*)this)->handle(AdcCommand::n(), c, cmd); break;

Definition at line 91 of file AdcCommand.h.

#define C ( n,
a,
b,
c   )     static const uint32_t CMD_##n = (((uint32_t)a) | (((uint32_t)b)<<8) | (((uint32_t)c)<<16)); typedef Type<CMD_##n> n

Definition at line 91 of file AdcCommand.h.

Referenced by adchpp::CommandHandler< ClientManager >::dispatch().

Generated on Sat Nov 27 23:37:55 2010 for adchpp by  doxygen 1.6.3