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

Public Member Functions | |
| 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) | |
| DtObjectType & | operator= (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 |
| 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 |
| int & | operator[] (int) |
| const int | operator[] (int) const |
| bool | hasWildCard () const |
| Returns true if any element is -1. | |
Static Public Member Functions | |
| 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 () |
Protected Attributes | |
| int | mySuperType |
| DtObjectType::DtObjectType | ( | int | superType, |
| int | kind, | ||
| int | domain, | ||
| int | country, | ||
| int | category, | ||
| int | subCategory, | ||
| int | specific, | ||
| int | extra | ||
| ) |
| DtObjectType::DtObjectType | ( | int | superType, |
| const DtEntityType & | entityType | ||
| ) |
| virtual DtObjectType::~DtObjectType | ( | ) | [virtual] |
| DtObjectType::DtObjectType | ( | const DtObjectType & | orig | ) |
| DtObjectType& DtObjectType::operator= | ( | const DtObjectType & | orig | ) |
Reimplemented in DtRwRangedObjectType, DtRwObjectType, and DtRangedObjectType.
| virtual void DtObjectType::setSuperType | ( | int | type | ) | [virtual] |
Referenced by DtRangedObjectType::setRangedSuperType().
| virtual int DtObjectType::superType | ( | ) | const [virtual] |
| virtual const char* DtObjectType::string | ( | char | sep = ':' | ) | const [virtual] |
| virtual int DtObjectType::operator< | ( | const DtObjectType & | type | ) | const [virtual] |
| virtual bool DtObjectType::matchPattern | ( | const DtObjectType & | pat | ) | const [virtual] |
Reimplemented in DtRangedObjectType.
| virtual int DtObjectType::match | ( | const DtObjectType & | type | ) | const [virtual] |
Reimplemented in DtRangedObjectType.
| virtual int DtObjectType::operator== | ( | const DtObjectType & | type | ) | const [virtual] |
Reimplemented in DtRangedObjectType.
| virtual int DtObjectType::operator!= | ( | const DtObjectType & | type | ) | const [virtual] |
Reimplemented in DtRangedObjectType.
| int & DtObjectType::operator[] | ( | int | i | ) | [inline] |
References mySuperType.
| const int DtObjectType::operator[] | ( | int | i | ) | const [inline] |
Reimplemented in DtRangedObjectType.
References mySuperType.
| bool DtObjectType::hasWildCard | ( | ) | const [inline] |
Returns true if any element is -1.
| static const DtObjectType& DtObjectType::nullType | ( | ) | [static] |
Referenced by DtSmsSummaryEntry::DtSmsSummaryEntry().
| static const DtObjectType& DtObjectType::anyType | ( | ) | [static] |
| static const DtObjectType& DtObjectType::individualType | ( | ) | [static] |
| static const DtObjectType& DtObjectType::aggregateType | ( | ) | [static] |
| static const DtObjectType& DtObjectType::pseudoAggregateType | ( | ) | [static] |
| static const DtObjectType& DtObjectType::individualLifeformType | ( | ) | [static] |
| static const DtObjectType& DtObjectType::individualPlatformType | ( | ) | [static] |
| static const DtObjectType& DtObjectType::individualCulturalFeatureType | ( | ) | [static] |
| static const DtObjectType& DtObjectType::individualMunitionType | ( | ) | [static] |
| static const DtObjectType& DtObjectType::textType | ( | ) | [static] |
| static const DtObjectType& DtObjectType::markerType | ( | ) | [static] |
| static const DtObjectType& DtObjectType::controlPointType | ( | ) | [static] |
| static const DtObjectType& DtObjectType::routeType | ( | ) | [static] |
| static const DtObjectType& DtObjectType::controlAreaType | ( | ) | [static] |
| static const DtObjectType& DtObjectType::obstacleType | ( | ) | [static] |
| static const DtObjectType& DtObjectType::disaggregationAreaType | ( | ) | [static] |
| static const DtObjectType& DtObjectType::phaseLineType | ( | ) | [static] |
int DtObjectType::mySuperType [protected] |
Referenced by operator[]().