Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Nov 2, 2007, 2:28:23 AM (17 years ago)
Author:
landauf
Message:

no idea if this has any chance to work… template-syntax is crap

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/objecthierarchie/src/ClassHierarchy.cc

    r149 r150  
    66    // ###       Identifier        ###
    77    // ###############################
    8     Identifier* Identifier::pointer_ = NULL;
     8//    Identifier* Identifier::pointer_ = NULL;
    99/*
    1010    Identifier* Identifier::registerClass(IdentifierList* parents)
     
    6565                {
    6666                    this->directParents_->add(temp1->identifier_);
    67                     temp1->identifier_->directChildren_->add(this->pointer_);
     67                    temp1->identifier_->directChildren_->add(this);
    6868                }
    6969
    7070                this->allParents_->add(temp1->identifier_);
    71                 temp1->identifier_->allChildren_->add(this->pointer_);
     71                temp1->identifier_->allChildren_->add(this);
    7272
    7373                temp1 = temp1->next_;
     
    8888    bool Identifier::isA(Identifier* identifier)
    8989    {
    90         return (identifier == this->pointer_ || this->allParents_->isInList(identifier));
     90        return (identifier == this || this->allParents_->isInList(identifier));
    9191    }
    9292
    9393    bool Identifier::isDirectA(Identifier* identifier)
    9494    {
    95         return (identifier == this->pointer_);
     95        return (identifier == this);
    9696    }
    9797
Note: See TracChangeset for help on using the changeset viewer.