Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Nov 25, 2007, 2:59:58 AM (16 years ago)
Author:
landauf
Message:

added some "const" qualifiers to the identifier-functions

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/objecthierarchie/src/BaseObject.h

    r221 r239  
    1212            virtual ~BaseObject();
    1313
    14             inline bool isA(Identifier* identifier)
     14            inline bool isA(const Identifier* identifier)
    1515                { this->getIdentifier()->isA(identifier); }
    16             inline bool isDirectlyA(Identifier* identifier)
     16            inline bool isDirectlyA(const Identifier* identifier)
    1717                { this->getIdentifier()->isDirectlyA(identifier); }
    18             inline bool isChildOf(Identifier* identifier)
     18            inline bool isChildOf(const Identifier* identifier)
    1919                { this->getIdentifier()->isChildOf(identifier); }
    20             inline bool isDirectChildOf(Identifier* identifier)
     20            inline bool isDirectChildOf(const Identifier* identifier)
    2121                { this->getIdentifier()->isDirectChildOf(identifier); }
    22             inline bool isParentOf(Identifier* identifier)
     22            inline bool isParentOf(const Identifier* identifier)
    2323                { this->getIdentifier()->isParentOf(identifier); }
    24             inline bool isDirectParentOf(Identifier* identifier)
     24            inline bool isDirectParentOf(const Identifier* identifier)
    2525                { this->getIdentifier()->isDirectParentOf(identifier); }
    2626
    27             inline bool isA(BaseIdentifier<class B>* identifier)
     27            inline bool isA(const BaseIdentifier<class B>* identifier)
    2828                { this->getIdentifier()->isA(identifier->getIdentifier()); }
    29             inline bool isDirectlyA(BaseIdentifier<class B>* identifier)
     29            inline bool isDirectlyA(const BaseIdentifier<class B>* identifier)
    3030                { this->getIdentifier()->isDirectlyA(identifier->getIdentifier()); }
    31             inline bool isChildOf(BaseIdentifier<class B>* identifier)
     31            inline bool isChildOf(const BaseIdentifier<class B>* identifier)
    3232                { this->getIdentifier()->isChildOf(identifier->getIdentifier()); }
    33             inline bool isDirectChildOf(BaseIdentifier<class B>* identifier)
     33            inline bool isDirectChildOf(const BaseIdentifier<class B>* identifier)
    3434                { this->getIdentifier()->isDirectChildOf(identifier->getIdentifier()); }
    35             inline bool isParentOf(BaseIdentifier<class B>* identifier)
     35            inline bool isParentOf(const BaseIdentifier<class B>* identifier)
    3636                { this->getIdentifier()->isParentOf(identifier->getIdentifier()); }
    37             inline bool isDirectParentOf(BaseIdentifier<class B>* identifier)
     37            inline bool isDirectParentOf(const BaseIdentifier<class B>* identifier)
    3838                { this->getIdentifier()->isDirectParentOf(identifier->getIdentifier()); }
    3939
    40             inline bool isA(BaseIdentifier<class B> identifier)
     40            inline bool isA(const BaseIdentifier<class B> identifier)
    4141                { this->getIdentifier()->isA(identifier.getIdentifier()); }
    42             inline bool isDirectlyA(BaseIdentifier<class B> identifier)
     42            inline bool isDirectlyA(const BaseIdentifier<class B> identifier)
    4343                { this->getIdentifier()->isDirectlyA(identifier.getIdentifier()); }
    44             inline bool isChildOf(BaseIdentifier<class B> identifier)
     44            inline bool isChildOf(const BaseIdentifier<class B> identifier)
    4545                { this->getIdentifier()->isChildOf(identifier.getIdentifier()); }
    46             inline bool isDirectChildOf(BaseIdentifier<class B> identifier)
     46            inline bool isDirectChildOf(const BaseIdentifier<class B> identifier)
    4747                { this->getIdentifier()->isDirectChildOf(identifier.getIdentifier()); }
    48             inline bool isParentOf(BaseIdentifier<class B> identifier)
     48            inline bool isParentOf(const BaseIdentifier<class B> identifier)
    4949                { this->getIdentifier()->isParentOf(identifier.getIdentifier()); }
    50             inline bool isDirectParentOf(BaseIdentifier<class B> identifier)
     50            inline bool isDirectParentOf(const BaseIdentifier<class B> identifier)
    5151                { this->getIdentifier()->isDirectParentOf(identifier.getIdentifier()); }
    5252
    53             inline bool isA(OrxonoxClass* object)
     53            inline bool isA(const OrxonoxClass* object)
    5454                { this->getIdentifier()->isA(object->getIdentifier()); }
    55             inline bool isDirectlyA(OrxonoxClass* object)
     55            inline bool isDirectlyA(const OrxonoxClass* object)
    5656                { this->getIdentifier()->isDirectlyA(object->getIdentifier()); }
    57             inline bool isChildOf(OrxonoxClass* object)
     57            inline bool isChildOf(const OrxonoxClass* object)
    5858                { this->getIdentifier()->isChildOf(object->getIdentifier()); }
    59             inline bool isDirectChildOf(OrxonoxClass* object)
     59            inline bool isDirectChildOf(const OrxonoxClass* object)
    6060                { this->getIdentifier()->isDirectChildOf(object->getIdentifier()); }
    61             inline bool isParentOf(OrxonoxClass* object)
     61            inline bool isParentOf(const OrxonoxClass* object)
    6262                { this->getIdentifier()->isParentOf(object->getIdentifier()); }
    63             inline bool isDirectParentOf(OrxonoxClass* object)
     63            inline bool isDirectParentOf(const OrxonoxClass* object)
    6464                { this->getIdentifier()->isDirectParentOf(object->getIdentifier()); }
    6565
Note: See TracChangeset for help on using the changeset viewer.