>xabsl   The Extensible Agent Behavior Specification Language

XabslEngine Class Library Reference

 

xabsl::BooleanInputSymbol Class Reference

#include <XabslSymbols.h>

Inheritance diagram for xabsl::BooleanInputSymbol:

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

Collaboration graph
[legend]
List of all members.

Detailed Description

Represents a boolean input symbol of the Engine.

Author:
Martin Loetzsch

Definition at line 160 of file XabslSymbols.h.


Public Member Functions

 BooleanInputSymbol (const char *name, const bool *pVariable, ErrorHandler &errorHandler, int index)
 Constructor.

 BooleanInputSymbol (const char *name, bool(*pFunction)(), ErrorHandler &errorHandler, int index)
 Constructor.


Constructor & Destructor Documentation

xabsl::BooleanInputSymbol::BooleanInputSymbol const char *  name,
const bool *  pVariable,
ErrorHandler errorHandler,
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 169 of file XabslSymbols.h.

xabsl::BooleanInputSymbol::BooleanInputSymbol const char *  name,
bool(*  pFunction)(),
ErrorHandler errorHandler,
int  index
[inline]
 

Constructor.

Parameters:
name The name of the symbol, for debugging purposes
pFunction A pointer to a boolean returning function in the software environment
index Index of the symbol in array in corresponding engine

Definition at line 178 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.