34LIBNUML_CPP_NAMESPACE_BEGIN
113LIBNUML_CPP_NAMESPACE_END
NUMLTypeCode_t
An enumeration of NUML types to help identify NUML objects at runtime.
Definition: NUMLTypeCodes.h:34
This class stores the atomic description.
Definition: AtomicDescription.h:42
This class stores the atomic values.
Definition: AtomicValue.h:40
this class stores the component descriptions
Definition: CompositeDescription.h:58
This class stores the composite values.
Definition: CompositeValue.h:50
This class stores the dimension description.
Definition: DimensionDescription.h:59
this class stores the dimension information
Definition: Dimension.h:54
This is the base class for all numl objects.
Definition: NMBase.h:71
This represents the numl document that contains all information.
Definition: NUMLDocument.h:107
Parent class for the various NUML list classes e.g.
Definition: NUMLList.h:45
Implementation of the Visitor design pattern, for operations on NUML objects.
Definition: NUMLVisitor.h:73
virtual ~NUMLVisitor()
Definition: NUMLVisitor.cpp:23
virtual void leave(const NUMLDocument &x)
Definition: NUMLVisitor.cpp:106
virtual void visit(const NUMLDocument &x)
Definition: NUMLVisitor.cpp:29
ontology terms store information about what individual elements represents
Definition: OntologyTerm.h:44
stores the result component
Definition: ResultComponent.h:57
stores the tuple description
Definition: TupleDescription.h:45
stores tuple information
Definition: Tuple.h:45