![]() |
VR-Forces 4.1 Class Documentation
|

Public Member Functions | |
| DtRangedObjectType () | |
| DtRangedObjectType (int superType, int kind, int domain, int country, int category, int subCategory, int specific, int extra) | |
| DtRangedObjectType (int superType, const DtEntityType &entityType) | |
| DtRangedObjectType (const char *superType, const char *kind, const char *domain, const char *country, const char *category, const char *subCategory, const char *specific, const char *extra) | |
| DtRangedObjectType (const char *superType, const DtEntityType &entityType) | |
| virtual | ~DtRangedObjectType () |
| DtRangedObjectType (const DtRangedObjectType &orig) | |
| DtRangedObjectType (const DtObjectType &orig) | |
| DtRangedObjectType & | operator= (const DtRangedObjectType &orig) |
| DtRangedObjectType & | operator= (const DtObjectType &orig) |
| void | setRangedSuperType (const char *) |
| const char * | rangedSuperType () const |
| void | setRangedKind (const char *) |
| const char * | rangedKind () const |
| void | setRangedDomain (const char *) |
| const char * | rangedDomain () const |
| void | setRangedCountry (const char *) |
| const char * | rangedCountry () const |
| void | setRangedCategory (const char *) |
| const char * | rangedCategory () const |
| void | setRangedSubCategory (const char *) |
| const char * | rangedSubCategory () const |
| void | setRangedSpecific (const char *) |
| const char * | rangedSpecific () const |
| void | setRangedExtra (const char *) |
| const char * | rangedExtra () const |
| virtual const char * | string () const |
| virtual bool | matchPattern (const DtObjectType &pat) const |
| virtual int | match (const DtObjectType &type) const |
| virtual int | operator== (const DtObjectType &type) const |
| virtual int | operator!= (const DtObjectType &type) const |
| virtual bool | isRange (const char *) const |
| virtual std::vector< int > | parseRange (const char *) const |
| bool | isRange (int) const |
| DtString | operator[] (int) const |
| void | setValue (int i, const DtString &value) |
Public Member Functions inherited from DtObjectType | |
| DtObjectType () | |
| DtObjectType (int superType, int kind, int domain, int country, int category, int subCategory, int specific, int extra) | |
| DtObjectType (int superType, const DtEntityType &entityType) | |
| virtual | ~DtObjectType () |
| DtObjectType (const DtObjectType &orig) | |
| virtual void | setSuperType (int type) |
| virtual int | superType () const |
| virtual const char * | string (char sep= ':') const |
| virtual int | operator< (const DtObjectType &type) const |
| int & | operator[] (int) |
| bool | hasWildCard () const |
| Returns true if any element is -1. | |
Protected Attributes | |
| DtString | myElements [8] |
Protected Attributes inherited from DtObjectType | |
| int | mySuperType |
Additional Inherited Members | |
Static Public Member Functions inherited from DtObjectType | |
| static const DtObjectType & | nullType () |
| static const DtObjectType & | anyType () |
| static const DtObjectType & | individualType () |
| static const DtObjectType & | aggregateType () |
| static const DtObjectType & | pseudoAggregateType () |
| static const DtObjectType & | individualLifeformType () |
| static const DtObjectType & | individualPlatformType () |
| static const DtObjectType & | individualCulturalFeatureType () |
| static const DtObjectType & | individualMunitionType () |
| static const DtObjectType & | textType () |
| static const DtObjectType & | markerType () |
| static const DtObjectType & | controlPointType () |
| static const DtObjectType & | routeType () |
| static const DtObjectType & | controlAreaType () |
| static const DtObjectType & | obstacleType () |
| static const DtObjectType & | disaggregationAreaType () |
| static const DtObjectType & | phaseLineType () |
| DtRangedObjectType::DtRangedObjectType | ( | ) |
| DtRangedObjectType::DtRangedObjectType | ( | int | superType, |
| int | kind, | ||
| int | domain, | ||
| int | country, | ||
| int | category, | ||
| int | subCategory, | ||
| int | specific, | ||
| int | extra | ||
| ) |
| DtRangedObjectType::DtRangedObjectType | ( | int | superType, |
| const DtEntityType & | entityType | ||
| ) |
| DtRangedObjectType::DtRangedObjectType | ( | const char * | superType, |
| const char * | kind, | ||
| const char * | domain, | ||
| const char * | country, | ||
| const char * | category, | ||
| const char * | subCategory, | ||
| const char * | specific, | ||
| const char * | extra | ||
| ) |
| DtRangedObjectType::DtRangedObjectType | ( | const char * | superType, |
| const DtEntityType & | entityType | ||
| ) |
|
virtual |
| DtRangedObjectType::DtRangedObjectType | ( | const DtRangedObjectType & | orig | ) |
| DtRangedObjectType::DtRangedObjectType | ( | const DtObjectType & | orig | ) |
| DtRangedObjectType& DtRangedObjectType::operator= | ( | const DtRangedObjectType & | orig | ) |
Reimplemented in DtRwRangedObjectType.
| DtRangedObjectType& DtRangedObjectType::operator= | ( | const DtObjectType & | orig | ) |
Reimplemented from DtObjectType.
Reimplemented in DtRwRangedObjectType.
|
inline |
References isRange(), myElements, and DtObjectType::setSuperType().
|
inline |
References myElements.
|
inline |
References isRange(), and myElements.
|
inline |
References myElements.
|
inline |
References isRange(), and myElements.
|
inline |
References myElements.
|
inline |
References isRange(), and myElements.
|
inline |
References myElements.
|
inline |
References isRange(), and myElements.
|
inline |
References myElements.
|
inline |
References isRange(), and myElements.
|
inline |
References myElements.
|
inline |
References isRange(), and myElements.
|
inline |
References myElements.
|
inline |
References isRange(), and myElements.
|
inline |
References myElements.
|
virtual |
|
virtual |
Reimplemented from DtObjectType.
|
virtual |
Reimplemented from DtObjectType.
|
virtual |
Reimplemented from DtObjectType.
|
virtual |
Reimplemented from DtObjectType.
|
virtual |
|
virtual |
| bool DtRangedObjectType::isRange | ( | int | ) | const |
| DtString DtRangedObjectType::operator[] | ( | int | ) | const |
Reimplemented from DtObjectType.
| void DtRangedObjectType::setValue | ( | int | i, |
| const DtString & | value | ||
| ) |
|
protected |
Referenced by rangedCategory(), rangedCountry(), rangedDomain(), rangedExtra(), rangedKind(), rangedSpecific(), rangedSubCategory(), rangedSuperType(), setRangedCategory(), setRangedCountry(), setRangedDomain(), setRangedExtra(), setRangedKind(), setRangedSpecific(), setRangedSubCategory(), and setRangedSuperType().