| >xabsl |
The Extensible Agent Behavior Specification Language |
XabslEngine Class Library Reference |
|   |
xabsl::EnumeratedOutputSymbol Class Reference#include <XabslSymbols.h>
Inheritance diagram for xabsl::EnumeratedOutputSymbol:
[legend]Collaboration diagram for xabsl::EnumeratedOutputSymbol:
[legend]List of all members.
Detailed Description
Represents a enumerated output symbol of the Engine.
- Author:
- Martin Loetzsch
Definition at line 376 of file XabslSymbols.h.
Constructor & Destructor Documentation
| xabsl::EnumeratedOutputSymbol::EnumeratedOutputSymbol |
( |
const char * |
name, |
|
|
Enumeration * |
enumeration, |
|
|
int * |
pVariable, |
|
|
int |
index |
|
) |
[inline] |
|
|
|
Constructor.
- Parameters:
-
| name | The name of the symbol, for debugging purposes |
| enumeration | Pointer to the list of enumeration elements |
| pVariable | A pointer to the variable that the symbol stands for |
| index | Index of the symbol in array in corresponding engine |
Definition at line 386 of file XabslSymbols.h. |
| xabsl::EnumeratedOutputSymbol::EnumeratedOutputSymbol |
( |
const char * |
name, |
|
|
Enumeration * |
enumeration, |
|
|
void(* |
pSetFunction)(int), |
|
|
int(* |
pGetFunction)(), |
|
|
int |
index |
|
) |
[inline] |
|
|
|
Constructor.
- Parameters:
-
| name | The name of the symbol, for debugging purposes |
| enumeration | Pointer to the list of enumeration elements |
| pSetFunction | A pointer to a function in the software environment that sets the value of the symbol |
| pGetFunction | A pointer to a function in the software environment that returns the value of the symbol |
| index | Index of the symbol in array in corresponding engine |
Definition at line 398 of file XabslSymbols.h. |
Member Data Documentation
The documentation for this class was generated from the following file:
Up | Main Page | Generated at Wed Aug 19 17:32:31 2009.
|
| |
| |