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.cc

    r239 r241  
    1414        this->directChildren_ = new IdentifierList;
    1515        this->allChildren_ = new IdentifierList;
    16         this->directParents_ = new IdentifierList;
    17         this->allParents_ = new IdentifierList;
    1816    }
    1917
     
    2422        delete this->directChildren_;
    2523        delete this->allChildren_;
    26         delete this->directParents_;
    27         delete this->allParents_;
    2824    }
    2925
     
    4440            while (temp1)
    4541            {
    46                 temp2 = temp1->identifier_->directParents_->first_;
     42                temp2 = temp1->identifier_->directParents_.first_;
    4743                while (temp2)
    4844                {
     
    6662                if (temp1->bDirect_)
    6763                {
    68                     this->directParents_->add(temp1->identifier_);
    69                     temp1->identifier_->directChildren_->add(this);
     64                    this->directParents_.add(temp1->identifier_);
     65                    temp1->identifier_->getDirectChildren().add(this);
    7066                }
    7167
    72                 this->allParents_->add(temp1->identifier_);
    73                 temp1->identifier_->allChildren_->add(this);
     68                this->allParents_.add(temp1->identifier_);
     69                temp1->identifier_->getAllChildren().add(this);
    7470
    7571                temp1 = temp1->next_;
     
    8076    bool Identifier::isA(const Identifier* identifier) const
    8177    {
    82         return (identifier == this || this->allParents_->isInList(identifier));
     78        return (identifier == this || this->allParents_.isInList(identifier));
    8379    }
    8480
     
    9086    bool Identifier::isChildOf(const Identifier* identifier) const
    9187    {
    92         return this->allParents_->isInList(identifier);
     88        return this->allParents_.isInList(identifier);
    9389    }
    9490
    9591    bool Identifier::isDirectChildOf(const Identifier* identifier) const
    9692    {
    97         return this->directParents_->isInList(identifier);
     93        return this->directParents_.isInList(identifier);
    9894    }
    9995
Note: See TracChangeset for help on using the changeset viewer.