BaseComponent.h File Reference

#include "Utilities.h"
#include "Dictionary.h"
#include <string.h>

Go to the source code of this file.

Classes

struct  ComModelDataPage
struct  ComModelBlock
class  BaseComponent
 Base component class; All components should derive from this class and overload the appropriate functions. More...

Defines

#define COMMODEL_QUEUE_SIZE   1
 The maxmimum queue length for a given message type.
#define COMMODEL_NAME   "ComModelData"
 The name of our component-model data structure.
#define COMMODEL_STRUCT   "{[char: 64], [char: 64], [char: 1024], int, int, int, int, int, int}"
 Our component-model data structure.
#define COMMODEL_DATATYPE_NAMELENGTH   64
 Maximum data type string size (See above association).
#define COMMODEL_DATAPAGE_SIZE   1024
 Maximum data string size (See above association).
#define CONFIG_TABLE_LENGTH   32
 Maximum number of string/data pairs.
#define INPUT_TIMES_MAX   16
 The maximum number of elements into the input array.


Define Documentation

#define COMMODEL_DATAPAGE_SIZE   1024

Maximum data string size (See above association).

#define COMMODEL_DATATYPE_NAMELENGTH   64

Maximum data type string size (See above association).

#define COMMODEL_NAME   "ComModelData"

The name of our component-model data structure.

#define COMMODEL_QUEUE_SIZE   1

The maxmimum queue length for a given message type.

#define COMMODEL_STRUCT   "{[char: 64], [char: 64], [char: 1024], int, int, int, int, int, int}"

Our component-model data structure.

#define CONFIG_TABLE_LENGTH   32

Maximum number of string/data pairs.

#define INPUT_TIMES_MAX   16

The maximum number of elements into the input array.


Generated on Sun Feb 21 00:00:08 2010 for Penn State Robotics Club: Mini Grand Challenge 2010 by  doxygen 1.5.5