Changeset 242 for code/branches/objecthierarchie/src/BaseObject.h
- Timestamp:
- Nov 25, 2007, 3:34:55 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/objecthierarchie/src/BaseObject.h
r239 r242 25 25 { this->getIdentifier()->isDirectParentOf(identifier); } 26 26 27 inline bool isA(const BaseIdentifier<class B>* identifier)27 inline bool isA(const SubclassIdentifier<class B>* identifier) 28 28 { this->getIdentifier()->isA(identifier->getIdentifier()); } 29 inline bool isDirectlyA(const BaseIdentifier<class B>* identifier)29 inline bool isDirectlyA(const SubclassIdentifier<class B>* identifier) 30 30 { this->getIdentifier()->isDirectlyA(identifier->getIdentifier()); } 31 inline bool isChildOf(const BaseIdentifier<class B>* identifier)31 inline bool isChildOf(const SubclassIdentifier<class B>* identifier) 32 32 { this->getIdentifier()->isChildOf(identifier->getIdentifier()); } 33 inline bool isDirectChildOf(const BaseIdentifier<class B>* identifier)33 inline bool isDirectChildOf(const SubclassIdentifier<class B>* identifier) 34 34 { this->getIdentifier()->isDirectChildOf(identifier->getIdentifier()); } 35 inline bool isParentOf(const BaseIdentifier<class B>* identifier)35 inline bool isParentOf(const SubclassIdentifier<class B>* identifier) 36 36 { this->getIdentifier()->isParentOf(identifier->getIdentifier()); } 37 inline bool isDirectParentOf(const BaseIdentifier<class B>* identifier)37 inline bool isDirectParentOf(const SubclassIdentifier<class B>* identifier) 38 38 { this->getIdentifier()->isDirectParentOf(identifier->getIdentifier()); } 39 39 40 inline bool isA(const BaseIdentifier<class B> identifier)40 inline bool isA(const SubclassIdentifier<class B> identifier) 41 41 { this->getIdentifier()->isA(identifier.getIdentifier()); } 42 inline bool isDirectlyA(const BaseIdentifier<class B> identifier)42 inline bool isDirectlyA(const SubclassIdentifier<class B> identifier) 43 43 { this->getIdentifier()->isDirectlyA(identifier.getIdentifier()); } 44 inline bool isChildOf(const BaseIdentifier<class B> identifier)44 inline bool isChildOf(const SubclassIdentifier<class B> identifier) 45 45 { this->getIdentifier()->isChildOf(identifier.getIdentifier()); } 46 inline bool isDirectChildOf(const BaseIdentifier<class B> identifier)46 inline bool isDirectChildOf(const SubclassIdentifier<class B> identifier) 47 47 { this->getIdentifier()->isDirectChildOf(identifier.getIdentifier()); } 48 inline bool isParentOf(const BaseIdentifier<class B> identifier)48 inline bool isParentOf(const SubclassIdentifier<class B> identifier) 49 49 { this->getIdentifier()->isParentOf(identifier.getIdentifier()); } 50 inline bool isDirectParentOf(const BaseIdentifier<class B> identifier)50 inline bool isDirectParentOf(const SubclassIdentifier<class B> identifier) 51 51 { this->getIdentifier()->isDirectParentOf(identifier.getIdentifier()); } 52 52
Note: See TracChangeset
for help on using the changeset viewer.