13 #include <vlutil/vlString.h>
50 virtual void setCardinality(
const DtString&);
51 virtual const DtString& getCardinality()
const;
53 virtual void setAccuracy(
const DtString&);
54 virtual const DtString& getAccuracy()
const;
56 virtual void setAccuracyCondition(
const DtString&);
57 virtual const DtString& getAccuracyCondition()
const;
61 virtual int getCardinalityMinimum()
const;
62 virtual int getCardinalityMaximum()
const;
63 virtual const DtString& getConditionalComponent()
const;
64 virtual const DtString& getConditionalValue()
const;
65 virtual DtCardinalityType getCardinalityType()
const;
69 virtual void setDerivedValues()
const;
Range sized.
Definition: complexComponentNode.h:26
DtString myCardinality
Definition: complexComponentNode.h:73
DtCardinalityType myCardinalityType
Definition: complexComponentNode.h:77
DtString myAccuracyCondition
Definition: complexComponentNode.h:75
#define DT_DLL_OMTREADER
Definition: omtReader.h:23
DtString myAccuracy
Definition: complexComponentNode.h:74
DtCardinalityType
Definition: complexComponentNode.h:22
Line up the end to a particular bit.
Definition: complexComponentNode.h:30
int myCardinalityMaximum
Definition: complexComponentNode.h:79
Fixed sized. This never varies.
Definition: complexComponentNode.h:25
int myCardinalityMinimum
Definition: complexComponentNode.h:78
Definition: complexComponentNode.h:17
represents a node in an OMT tree containing a datatype description.
Definition: omtDatatypeNode.h:14
bool myDirty
Definition: complexComponentNode.h:82
DtOMTDatatypeNode & operator=(const DtOMTDatatypeNode &rhs)
Assignment Operator.
DtString myConditionalValue
Definition: complexComponentNode.h:81
Size is either min or max depending on the conditional being true.
Definition: complexComponentNode.h:27
DtString myConditionalComponent
Definition: complexComponentNode.h:80