>xabsl   The Extensible Agent Behavior Specification Language

XabslEngine Class Library Reference

 

xabsl::BooleanOutputSymbol Class Reference

#include <XabslSymbols.h>

Inheritance diagram for xabsl::BooleanOutputSymbol:

Inheritance graph
[legend]
Collaboration diagram for xabsl::BooleanOutputSymbol:

Collaboration graph
[legend]
List of all members.

Detailed Description

Represents a boolean output symbol of the Engine.

Author:
Max Risler

Definition at line 343 of file XabslSymbols.h.


Public Member Functions

 BooleanOutputSymbol (const char *name, bool *pVariable, int index)
 Constructor.

 BooleanOutputSymbol (const char *name, void(*pSetFunction)(bool), bool(*pGetFunction)(), int index)
 Constructor.


Constructor & Destructor Documentation

xabsl::BooleanOutputSymbol::BooleanOutputSymbol const char *  name,
bool *  pVariable,
int  index
[inline]
 

Constructor.

Parameters:
name The name of the symbol, for debugging purposes
pVariable A pointer to the variable that the symbol stands for
index Index of the symbol in array in corresponding engine

Definition at line 352 of file XabslSymbols.h.

xabsl::BooleanOutputSymbol::BooleanOutputSymbol const char *  name,
void(*  pSetFunction)(bool),
bool(*  pGetFunction)(),
int  index
[inline]
 

Constructor.

Parameters:
name The name of the symbol, for debugging purposes
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 362 of file XabslSymbols.h.


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

Up | Main Page | Generated at Wed Aug 19 17:32:31 2009.