Re: STL classes dummy header

"Dimitri van Heesch" <[email protected]>
Newsgroups gmane.text.doxygen.devel
Message-ID <[email protected]>
Hi Martin,

The FAQ is somewhat outdated at this point. Recent versions
of doxygen have a config option BUILTIN_STL_SUPPORT.
This does not provide documentation for the STL classes however, so your
file still has an advantage.

Regards,
  Dimitri

On 9/22/06, Martin Sherburn <[email protected]> wrote:
>
> In response to the FAQ, question #15. Why are dependencies via STL classes
> not shown in the dot graphs?
> >> I'm still looking for someone who can provide me with definitions for
> all (relevant) STL classes.
>
> I've made a header file which covers the main STL classes (vector, deque,
> list, slist, set, map and pair).
>
> Hopefully it will be usefull to others as well... There are still some
> classes missing (multiset, multimap, hash_set, hash_map, hash_multiset,
> hash_multimap). I don't think hash needs to be done since in the
> documentation it says "The hash<T> template is only defined for template
> arguments of type char*, const char*, crope, wrope, and the built-in
> integral types."
>
> If somebody wants to take some time to add the missing classes, what i did
> was just go to:
> http://www.sgi.com/tech/stl/table_of_contents.html
>
> there is a list of classes there... and if you click on each one there is
> a description for the class. I've just cut and pasted that into the header
> file.
>
> One other thing, I didn't put the classes in the std namespace because in
> my project "using namespace std;" is in my precompiled header file and
> doxygen misses it. Leaving it as it is will cause problems for people using
> the stl classes like this "std::vector<MyClass>", rather than "using
> namespace std; vector<MyClass>". I would suggest if this is ever included in
> with doxygen that the classes should be in the correct namespace. I'll just
> have to go and add "using namespace std;" at the top of all my .h files.
>
> SpaceDude.
>
>
> This message has been checked for viruses but the contents of an
> attachment
> may still contain software viruses, which could damage your computer
> system:
> you are advised to perform your own checks. Email communications with the
> University of Nottingham may be monitored as permitted by UK legislation.
>
>
>
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share
> your
> opinions on IT & business topics through brief surveys -- and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>
> _______________________________________________
> Doxygen-develop mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/doxygen-develop
>
>
>
>

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV

_______________________________________________
Doxygen-develop mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/doxygen-develop
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.