>xabsl   The Extensible Agent Behavior Specification Language

XabslEngine Class Library Reference


xabsl::NamedArrayElement< T > Class Template Reference

#include <XabslArray.h>

Inheritance diagram for xabsl::NamedArrayElement< T >:

Inheritance graph
Collaboration diagram for xabsl::NamedArrayElement< T >:

Collaboration graph
List of all members.

Detailed Description

template<class T>
class xabsl::NamedArrayElement< T >

An element of an NamedArray.

Martin Loetzsch

Matthias Jčngel

Thomas RÜfer

Definition at line 53 of file XabslArray.h.

Public Member Functions

 NamedArrayElement (const char *name, T element)

virtual ~NamedArrayElement ()

Public Attributes

 The element.

Constructor & Destructor Documentation

template<class T>
xabsl::NamedArrayElement< T >::NamedArrayElement const char *  name,


name A string label for the element.
element The new element.

Definition at line 61 of file XabslArray.h.

template<class T>
virtual xabsl::NamedArrayElement< T >::~NamedArrayElement  )  [inline, virtual]


If the element is a pointer, it has to be deleted externally

Definition at line 68 of file XabslArray.h.

Member Data Documentation

template<class T>
T xabsl::NamedArrayElement< T >::e

The element.

Definition at line 71 of file XabslArray.h.

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

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