/*!@file dummySTL.H A dummy STL definition for doxygen
DO NOT INCLUDE THIS FILE!!! */
//! The Standard Template Library (STL)
/*! This is not the real STL documentation, you can find that at the
Silicon Graphics STL site. */
namespace std
{
//! The STL vector container class. Use with \#include
/*! See SGI's
documentation of std::vector. */
template
class vector { public: T data; Alloc allocator; };
//! The STL deque container class. Use with \#include
/*! See SGI's
documentation of std::deque. */
template
class deque { public: T data; Alloc allocator; };
//! The STL list container class. Use with \#include
/*! See SGI's
documentation of std::list. */
template
class list { public: T data; Alloc allocator; };
//! The STL slist container class. Use with \#include
/*! See SGI's
documentation of std::slist. */
template
class slist { public: T data; Alloc allocator; };
//! The STL set container class. Use with \#include
/*! See SGI's
documentation of std::set. */
template
class set { public: Key keys; Compare comparator; Alloc allocator; };
//! The STL map container class. Use with \#include
/*! See SGI's
documentation of std::map. */
template
class map { public: Key keys; Data data; Compare comparator;
Alloc allocator; };
//! The STL multiset container class. Use with \#include
/*! See SGI's
documentation of std::multiset. */
template
class multiset { public: Key keys; Compare comparator; Alloc allocator; };
//! The STL multimap container class. Use with \#include
/*! See SGI's
documentation of std::multimap. */
template
class multimap { public: Key keys; Data data; Compare comparator;
Alloc allocator; };
//! The STL string class. Use with \#include
/*! std::string is actually std::basic_string.
See SGI's
documentation of std::basic_string. */
class string { };
}
// ######################################################################
/* So things look consistent in everyone's emacs... */
/* Local Variables: */
/* indent-tabs-mode: nil */
/* End: */