
"Andreas Huber" <ahd6974-spamgroupstrap@yahoo.com> writes:
- that HTML is somewhat standard for boost documentation.
Yep.
- that prepending identifiers with underscores makes your code non-portable.
Only if they're in the global namespace or followed by a capital letter, right?
- to add swap().
That's a nice thing to do.
- to provide the strong exception guarantee for all functions.
That's bad advice, in general. Provide the basic guarantee for all functions. Provide the strong guarantee where possible without loss of efficiency.
- to put everything in established standard directories (e.g. doc, test).
Yep.
- to add bjam files for you tests.
Yep.
Feel free to have a look at code, docs & tests of other boost libraries to get a feeling what is commonly considered sufficient.
Good idea. -- Dave Abrahams Boost Consulting www.boost-consulting.com