Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Nov 25, 2007, 3:24:17 AM (16 years ago)
Author:
landauf
Message:

added some "const" qualifiers

File:
1 edited

Legend:

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

    r239 r241  
    3939
    4040            const std::string& getName() const { return this->name_; }
    41             const IdentifierList* getDirectParents() const { return this->directParents_; }
    42             const IdentifierList* getAllParents() const { return this->allParents_; }
    43             const IdentifierList* getDirectChildren() const { return this->directChildren_; }
    44             const IdentifierList* getAllChildren() const { return this->allChildren_; }
     41            const IdentifierList& getDirectParents() const { return this->directParents_; }
     42            const IdentifierList& getAllParents() const { return this->allParents_; }
     43            IdentifierList& getDirectChildren() const { return *this->directChildren_; }
     44            IdentifierList& getAllChildren() const { return *this->allChildren_; }
    4545
    4646            static bool isCreatingHierarchy() { return (hierarchyCreatingCounter_s > 0); }
     
    6868            }
    6969
    70             IdentifierList* directParents_;
    71             IdentifierList* allParents_;
     70            IdentifierList directParents_;
     71            IdentifierList allParents_;
    7272            IdentifierList* directChildren_;
    7373            IdentifierList* allChildren_;
     
    221221        this->objects_->remove(object, bIterateForwards);
    222222
    223         IdentifierListElement* temp = this->directParents_->first_;
     223        IdentifierListElement* temp = this->directParents_.first_;
    224224        while (temp)
    225225        {
Note: See TracChangeset for help on using the changeset viewer.