RTXI  2.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Event::Object Class Reference

#include <event.h>

Public Member Functions

 Object (const char *)
 ~Object (void)
const char * getName (void) const
void * getParam (const char *) const
void setParam (const char *, void *)

Static Public Attributes

static const size_t MAX_PARAMS = 8

Private Attributes

const char * name
size_t nparams
struct {
   const char *   name
   void *   value
params [MAX_PARAMS]

Detailed Description

Definition at line 128 of file event.h.

Constructor & Destructor Documentation

Event::Object::Object(const char * nam)

Definition at line 74 of file event.cpp.

Event::Object::~Object(void )

Definition at line 79 of file event.cpp.

Member Function Documentation

const char* Event::Object::getName(void )const

Definition at line 136 of file event.h.

void * Event::Object::getParam(const char * nam)const

Definition at line 81 of file event.cpp.

void Event::Object::setParam(const char * nam,
void * val 

Definition at line 89 of file event.cpp.

Member Data Documentation

const size_t Event::Object::MAX_PARAMS = 8

Definition at line 144 of file event.h.

const char* Event::Object::name

Definition at line 148 of file event.h.

size_t Event::Object::nparams

Definition at line 149 of file event.h.

struct { ... } Event::Object::params[MAX_PARAMS]
void* Event::Object::value

Definition at line 153 of file event.h.

The documentation for this class was generated from the following files: