Changeset 239 for code/branches/objecthierarchie/src/BaseObject.h
- Timestamp:
- Nov 25, 2007, 2:59:58 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/objecthierarchie/src/BaseObject.h
r221 r239 12 12 virtual ~BaseObject(); 13 13 14 inline bool isA( Identifier* identifier)14 inline bool isA(const Identifier* identifier) 15 15 { this->getIdentifier()->isA(identifier); } 16 inline bool isDirectlyA( Identifier* identifier)16 inline bool isDirectlyA(const Identifier* identifier) 17 17 { this->getIdentifier()->isDirectlyA(identifier); } 18 inline bool isChildOf( Identifier* identifier)18 inline bool isChildOf(const Identifier* identifier) 19 19 { this->getIdentifier()->isChildOf(identifier); } 20 inline bool isDirectChildOf( Identifier* identifier)20 inline bool isDirectChildOf(const Identifier* identifier) 21 21 { this->getIdentifier()->isDirectChildOf(identifier); } 22 inline bool isParentOf( Identifier* identifier)22 inline bool isParentOf(const Identifier* identifier) 23 23 { this->getIdentifier()->isParentOf(identifier); } 24 inline bool isDirectParentOf( Identifier* identifier)24 inline bool isDirectParentOf(const Identifier* identifier) 25 25 { this->getIdentifier()->isDirectParentOf(identifier); } 26 26 27 inline bool isA( BaseIdentifier<class B>* identifier)27 inline bool isA(const BaseIdentifier<class B>* identifier) 28 28 { this->getIdentifier()->isA(identifier->getIdentifier()); } 29 inline bool isDirectlyA( BaseIdentifier<class B>* identifier)29 inline bool isDirectlyA(const BaseIdentifier<class B>* identifier) 30 30 { this->getIdentifier()->isDirectlyA(identifier->getIdentifier()); } 31 inline bool isChildOf( BaseIdentifier<class B>* identifier)31 inline bool isChildOf(const BaseIdentifier<class B>* identifier) 32 32 { this->getIdentifier()->isChildOf(identifier->getIdentifier()); } 33 inline bool isDirectChildOf( BaseIdentifier<class B>* identifier)33 inline bool isDirectChildOf(const BaseIdentifier<class B>* identifier) 34 34 { this->getIdentifier()->isDirectChildOf(identifier->getIdentifier()); } 35 inline bool isParentOf( BaseIdentifier<class B>* identifier)35 inline bool isParentOf(const BaseIdentifier<class B>* identifier) 36 36 { this->getIdentifier()->isParentOf(identifier->getIdentifier()); } 37 inline bool isDirectParentOf( BaseIdentifier<class B>* identifier)37 inline bool isDirectParentOf(const BaseIdentifier<class B>* identifier) 38 38 { this->getIdentifier()->isDirectParentOf(identifier->getIdentifier()); } 39 39 40 inline bool isA( BaseIdentifier<class B> identifier)40 inline bool isA(const BaseIdentifier<class B> identifier) 41 41 { this->getIdentifier()->isA(identifier.getIdentifier()); } 42 inline bool isDirectlyA( BaseIdentifier<class B> identifier)42 inline bool isDirectlyA(const BaseIdentifier<class B> identifier) 43 43 { this->getIdentifier()->isDirectlyA(identifier.getIdentifier()); } 44 inline bool isChildOf( BaseIdentifier<class B> identifier)44 inline bool isChildOf(const BaseIdentifier<class B> identifier) 45 45 { this->getIdentifier()->isChildOf(identifier.getIdentifier()); } 46 inline bool isDirectChildOf( BaseIdentifier<class B> identifier)46 inline bool isDirectChildOf(const BaseIdentifier<class B> identifier) 47 47 { this->getIdentifier()->isDirectChildOf(identifier.getIdentifier()); } 48 inline bool isParentOf( BaseIdentifier<class B> identifier)48 inline bool isParentOf(const BaseIdentifier<class B> identifier) 49 49 { this->getIdentifier()->isParentOf(identifier.getIdentifier()); } 50 inline bool isDirectParentOf( BaseIdentifier<class B> identifier)50 inline bool isDirectParentOf(const BaseIdentifier<class B> identifier) 51 51 { this->getIdentifier()->isDirectParentOf(identifier.getIdentifier()); } 52 52 53 inline bool isA( OrxonoxClass* object)53 inline bool isA(const OrxonoxClass* object) 54 54 { this->getIdentifier()->isA(object->getIdentifier()); } 55 inline bool isDirectlyA( OrxonoxClass* object)55 inline bool isDirectlyA(const OrxonoxClass* object) 56 56 { this->getIdentifier()->isDirectlyA(object->getIdentifier()); } 57 inline bool isChildOf( OrxonoxClass* object)57 inline bool isChildOf(const OrxonoxClass* object) 58 58 { this->getIdentifier()->isChildOf(object->getIdentifier()); } 59 inline bool isDirectChildOf( OrxonoxClass* object)59 inline bool isDirectChildOf(const OrxonoxClass* object) 60 60 { this->getIdentifier()->isDirectChildOf(object->getIdentifier()); } 61 inline bool isParentOf( OrxonoxClass* object)61 inline bool isParentOf(const OrxonoxClass* object) 62 62 { this->getIdentifier()->isParentOf(object->getIdentifier()); } 63 inline bool isDirectParentOf( OrxonoxClass* object)63 inline bool isDirectParentOf(const OrxonoxClass* object) 64 64 { this->getIdentifier()->isDirectParentOf(object->getIdentifier()); } 65 65
Note: See TracChangeset
for help on using the changeset viewer.