summaryrefslogtreecommitdiffstats
path: root/src/namespacedef.cpp
diff options
context:
space:
mode:
authormueller <mueller@afe2bf4a-e733-0410-8a33-86f594647bc7>1999-12-15 19:37:58 (GMT)
committermueller <mueller@afe2bf4a-e733-0410-8a33-86f594647bc7>1999-12-15 19:37:58 (GMT)
commit5576fbf6d0a8baa16fa65a37a172543397ee950a (patch)
treeb859924ab8503fed25bbfbc7ea96b72b9dee34b0 /src/namespacedef.cpp
parentd4bdeb54df648007d9a2b4a9ec5c2ef3b84f1a3b (diff)
downloadDoxygen-5576fbf6d0a8baa16fa65a37a172543397ee950a.zip
Doxygen-5576fbf6d0a8baa16fa65a37a172543397ee950a.tar.gz
Doxygen-5576fbf6d0a8baa16fa65a37a172543397ee950a.tar.bz2
mods for doxygen-0.49-991106
Diffstat (limited to 'src/namespacedef.cpp')
-rw-r--r--src/namespacedef.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/namespacedef.cpp b/src/namespacedef.cpp
index 19ed1c4..09efaf1 100644
--- a/src/namespacedef.cpp
+++ b/src/namespacedef.cpp
@@ -30,6 +30,7 @@ NamespaceDef::NamespaceDef(const char *name,const char *ref) : Definition(name)
fileName="namespace_"+nameToFile(name);
classList = new ClassList;
memList = new MemberList;
+ usingList = 0;
setReference(ref);
}
@@ -37,6 +38,7 @@ NamespaceDef::~NamespaceDef()
{
delete classList;
delete memList;
+ delete usingList;
}
void NamespaceDef::insertUsedFile(const char *f)
@@ -240,3 +242,12 @@ int NamespaceDef::countMembers()
memList->countDocMembers();
return memList->totalCount()+classList->count();
}
+
+void NamespaceDef::addUsingDirective(NamespaceDef *nd)
+{
+ if (usingList==0)
+ {
+ usingList = new NamespaceList;
+ }
+ usingList->append(nd);
+}