Main Page | Modules | Class Hierarchy | Class List | Directories | Class Members | Related Pages | Examples

InvalidAggregateTypeException Class Reference
[Exceptions]

Exception resulting from the attempt to use a particular Aggregate subtype in an invalid context. More...

#include <exceptions.h>

Inheritance diagram for InvalidAggregateTypeException:

std::runtime_error List of all members.

Public Member Functions

 InvalidAggregateTypeException (const std::string &mesg)

Detailed Description

Exception resulting from the attempt to use a particular Aggregate subtype in an invalid context.

e.g. Some Attributes are only meaningful when used on a Decomposition as opposed to a Trace, or vice versa; attempting to add such an attribute to the wrong type of Aggregate will cause an InvalidAggregateTypeException.


The documentation for this class was generated from the following file:
Generated on Thu Apr 5 01:02:37 2007 for ANTARES by  doxygen 1.4.2