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

cl::utfsm::acs::ebe::Error Class Reference

Inheritance diagram for cl::utfsm::acs::ebe::Error:

Inheritance graph
[legend]
Collaboration diagram for cl::utfsm::acs::ebe::Error:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Error ()
TreeMap< String, MembergetMembers ()
Member getMember (String name)
void putMember (String name, Member member)
void putMember (Member member)

Static Public Member Functions

void setClassType (AcsComplexType t)
AcsComplexType getClassType ()

Protected Attributes

TreeMap< String, Membermembers

Static Protected Attributes

AcsComplexType errorType

Detailed Description

The internal representation of an Error. This is a ComplexObject, but with a TreeMap with members. This, includes some new methods.
Author:
Mauricio Araya (maray[at]inf.utfsm.cl)


Constructor & Destructor Documentation

cl::utfsm::acs::ebe::Error::Error  )  [inline]
 

Error Constructor. And initilize members


Member Function Documentation

AcsComplexType cl::utfsm::acs::ebe::Error::getClassType  )  [inline, static]
 

The class method to get the class Type

Returns:
The class type

Member cl::utfsm::acs::ebe::Error::getMember String  name  )  [inline]
 

Get a member by name.

Parameters:
name the member name
Returns:
the member object

TreeMap<String,Member> cl::utfsm::acs::ebe::Error::getMembers  )  [inline]
 

Return the members TreeMap.

Returns:
the TreeMap with the members.

void cl::utfsm::acs::ebe::Error::putMember Member  member  )  [inline]
 

Add a member to the TreeMap. This includes the member with the name of member value.

Parameters:
name the member name

void cl::utfsm::acs::ebe::Error::putMember String  name,
Member  member
[inline]
 

Add a member to the TreeMap.

Parameters:
name the member name
member the member object

void cl::utfsm::acs::ebe::Error::setClassType AcsComplexType  t  )  [inline, static]
 

The class method to setup the type


Member Data Documentation

AcsComplexType cl::utfsm::acs::ebe::Error::errorType [static, protected]
 

The class AcsType

TreeMap<String,Member> cl::utfsm::acs::ebe::Error::members [protected]
 

The members TreeMap


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 03:09:51 2009 for ACS Java API by doxygen 1.3.8