Changeset 901 for code/branches/core2/src/orxonox/core/Namespace.h
- Timestamp:
- Mar 19, 2008, 12:38:32 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/core2/src/orxonox/core/Namespace.h
r896 r901 59 59 { return this->operator_; } 60 60 61 void setRoot(bool bRoot) 62 { this->bRoot_ = bRoot; } 63 61 64 bool includes(const Namespace* ns) const; 62 65 bool isIncludedIn(const Namespace* ns) const { return ns->includes(this); } 63 66 64 void deleteNamespaceNodesAfterDestruction(bool bDelete)65 { this->bDeleteNamespaceNodesAfterDestruction_ = bDelete; }67 std::string toString() const; 68 std::string toString(const std::string& indentation) const; 66 69 67 70 private: 68 71 std::set<NamespaceNode*> representingNamespaces_; 69 72 bool bAutogeneratedFileRootNamespace_; 70 bool b DeleteNamespaceNodesAfterDestruction_;73 bool bRoot_; 71 74 std::string operator_; 72 75 };
Note: See TracChangeset
for help on using the changeset viewer.