Changeset 241 for code/branches/objecthierarchie/src/Identifier.h
- Timestamp:
- Nov 25, 2007, 3:24:17 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/objecthierarchie/src/Identifier.h
r239 r241 39 39 40 40 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 { returnthis->directChildren_; }44 const IdentifierList* getAllChildren() const { returnthis->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_; } 45 45 46 46 static bool isCreatingHierarchy() { return (hierarchyCreatingCounter_s > 0); } … … 68 68 } 69 69 70 IdentifierList *directParents_;71 IdentifierList *allParents_;70 IdentifierList directParents_; 71 IdentifierList allParents_; 72 72 IdentifierList* directChildren_; 73 73 IdentifierList* allChildren_; … … 221 221 this->objects_->remove(object, bIterateForwards); 222 222 223 IdentifierListElement* temp = this->directParents_ ->first_;223 IdentifierListElement* temp = this->directParents_.first_; 224 224 while (temp) 225 225 {
Note: See TracChangeset
for help on using the changeset viewer.