>xabsl   The Extensible Agent Behavior Specification Language

XabslEngine Class Library Reference

 

xabsl::EnumElement Class Reference

#include <XabslSymbols.h>

Inheritance diagram for xabsl::EnumElement:

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

Collaboration graph
[legend]
List of all members.

Detailed Description

Represents an enum element that is part of an enumerated input or output symbol.

Author:
Martin Loetzsch

Definition at line 24 of file XabslSymbols.h.


Public Member Functions

 EnumElement (const char *name, int value)
 Constructor.


Public Attributes

int v
 The enum value from a function or variable in the software environment.


Constructor & Destructor Documentation

xabsl::EnumElement::EnumElement const char *  name,
int  value
[inline]
 

Constructor.

Parameters:
name The name of the enum element as specified in the XML formalization
value The value for the element from the software environment

Definition at line 32 of file XabslSymbols.h.

References v.


Member Data Documentation

int xabsl::EnumElement::v
 

The enum value from a function or variable in the software environment.

Definition at line 36 of file XabslSymbols.h.

Referenced by EnumElement().


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

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