Add dummy definitions of STL classes for documentation purposes.
authorErik Hallnor <ehallnor@umich.edu>
Tue, 7 Oct 2003 20:22:59 +0000 (16:22 -0400)
committerErik Hallnor <ehallnor@umich.edu>
Tue, 7 Oct 2003 20:22:59 +0000 (16:22 -0400)
--HG--
extra : convert_revision : fef2697d9df511abdac2b225bb0a7634fac9adbc

docs/stl.hh [new file with mode: 0644]

diff --git a/docs/stl.hh b/docs/stl.hh
new file mode 100644 (file)
index 0000000..ffa675e
--- /dev/null
@@ -0,0 +1,38 @@
+/**
+ * @file
+ * Dummy definitions of STL classes to pick up relationships in doxygen.
+ */
+
+namespace std {
+
+/** STL vector class*/
+template <class T> class vector {
+  public:
+    /** Dummy Item */
+    T item;
+};
+
+/** STL deque class */
+template <class T> class deque {
+  public:
+    /** Dummy Item */
+    T item;
+};
+
+/** STL list class */
+template <class T> class list {
+  public:
+    /** Dummy Item */
+    T item;
+};
+
+/** STL pair class */
+template <class X, class Y> class pair {
+  public:
+    /** Dummy Item */
+    X item1;
+    /** Dummy Item */
+    Y item2;
+};
+
+}