Member Enumeration Documentation
- Enumerator:
| DtFixed |
|
| DtRange |
Fixed sized. This never varies.
|
| DtConditional |
Range sized.
|
| DtZeroTerminated |
Size is either min or max depending on the conditional being true.
|
| DtLocation |
Keeps reading until it finds a null byte.
Or, if at end of read, until the byte stream ends
|
| DtExternalCount |
Line up the end to a particular bit.
|
| DtModulus |
The conditional determines the number in cardinality.
Used for PaddingTo16 and PaddingTo32 items.
|
Constructor & Destructor Documentation
| DtComplexComponentNode::DtComplexComponentNode |
( |
| ) |
|
| virtual DtComplexComponentNode::~DtComplexComponentNode |
( |
| ) |
|
|
virtual |
Member Function Documentation
| virtual const DtString& DtComplexComponentNode::getAccuracy |
( |
| ) |
const |
|
virtual |
| virtual const DtString& DtComplexComponentNode::getAccuracyCondition |
( |
| ) |
const |
|
virtual |
| virtual const DtString& DtComplexComponentNode::getCardinality |
( |
| ) |
const |
|
virtual |
| virtual int DtComplexComponentNode::getCardinalityMaximum |
( |
| ) |
const |
|
virtual |
| virtual int DtComplexComponentNode::getCardinalityMinimum |
( |
| ) |
const |
|
virtual |
The following functions are derivative information from the information above.
| virtual const DtString& DtComplexComponentNode::getConditionalComponent |
( |
| ) |
const |
|
virtual |
| virtual const DtString& DtComplexComponentNode::getConditionalValue |
( |
| ) |
const |
|
virtual |
| virtual const DtString& DtComplexComponentNode::getDatatype |
( |
| ) |
const |
|
virtual |
| virtual void DtComplexComponentNode::setAccuracy |
( |
const DtString & |
| ) |
|
|
virtual |
| virtual void DtComplexComponentNode::setAccuracyCondition |
( |
const DtString & |
| ) |
|
|
virtual |
| virtual void DtComplexComponentNode::setCardinality |
( |
const DtString & |
| ) |
|
|
virtual |
| virtual void DtComplexComponentNode::setDatatype |
( |
const DtString & |
| ) |
|
|
virtual |
| virtual void DtComplexComponentNode::setDerivedValues |
( |
| ) |
const |
|
protectedvirtual |
Member Data Documentation
| DtString DtComplexComponentNode::myAccuracy |
|
protected |
| DtString DtComplexComponentNode::myAccuracyCondition |
|
protected |
| DtString DtComplexComponentNode::myCardinality |
|
protected |
| int DtComplexComponentNode::myCardinalityMaximum |
|
mutableprotected |
| int DtComplexComponentNode::myCardinalityMinimum |
|
mutableprotected |
| DtString DtComplexComponentNode::myConditionalComponent |
|
mutableprotected |
| DtString DtComplexComponentNode::myConditionalValue |
|
mutableprotected |
| DtString DtComplexComponentNode::myDatatype |
|
protected |
| bool DtComplexComponentNode::myDirty |
|
mutableprotected |
The documentation for this class was generated from the following file: