Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

# Xabsl2EnumElement Class Reference

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

`#include <Xabsl2Symbols.h>`

Inheritance diagram for Xabsl2EnumElement:

[legend]
Collaboration diagram for Xabsl2EnumElement:

[legend]
List of all members.

## Public Member Functions
| Xabsl2EnumElement (const char *name, int value)
| Constructor.
## Public Attributes
int | v
| The enum value from a function or variable in the software environment.

## Detailed Description

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

Author:
  Martin Lötzsch

Definition at line 173 of file Xabsl2Symbols.h.

## Constructor & Destructor Documentation

Xabsl2EnumElement::Xabsl2EnumElement | ( | 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 181 of file Xabsl2Symbols.h.

## Member Data Documentation

int Xabsl2EnumElement::v

| The enum value from a function or variable in the software environment. Definition at line 185 of file Xabsl2Symbols.h. Referenced by GTXabsl2EngineExecutor::handleMessage(), and Xabsl2EnumeratedInputSymbolComparison::Xabsl2EnumeratedInputSymbolComparison().

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

- Tools/Xabsl2/Xabsl2Engine/Xabsl2Symbols.h