aboutsummaryrefslogtreecommitdiff
path: root/src/doxy/threading.dox
diff options
context:
space:
mode:
authorMike Buland <eichlan@xagasoft.com>2007-10-03 09:13:28 +0000
committerMike Buland <eichlan@xagasoft.com>2007-10-03 09:13:28 +0000
commitb3eef5b0b82c20a9f11868ba376f6bb2d94faae4 (patch)
tree7c5f4243d3a528f86daad826ed886dea6b816871 /src/doxy/threading.dox
parent850ebb96df909a4113fdf9c5bf82cf0f598901ca (diff)
downloadlibbu++-b3eef5b0b82c20a9f11868ba376f6bb2d94faae4.tar.gz
libbu++-b3eef5b0b82c20a9f11868ba376f6bb2d94faae4.tar.bz2
libbu++-b3eef5b0b82c20a9f11868ba376f6bb2d94faae4.tar.xz
libbu++-b3eef5b0b82c20a9f11868ba376f6bb2d94faae4.zip
Nothing about function. I added a bunch of docs and re-arranged a bunch of
the existing docs. Taking advantage of some of the cooler extra features of doxygen I've started writing extra how-to pages covering working with sections of the library. Also, I started grouping the classes by function so they show up on the Modules page together, very cute.
Diffstat (limited to 'src/doxy/threading.dox')
-rw-r--r--src/doxy/threading.dox15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/doxy/threading.dox b/src/doxy/threading.dox
new file mode 100644
index 0000000..0ae5325
--- /dev/null
+++ b/src/doxy/threading.dox
@@ -0,0 +1,15 @@
1/**
2 *@page howto_threading Making Applications Multi-threaded
3 *
4 * Libbu++ provides support for object oriented threading including full support
5 * for inter-thread communication and safety devices such as mutexes,
6 * conditions, and semaphores. It even provides some of the basic foundation
7 * classes in thread-safe versions that often add extra functionality and make
8 * writing thread-safe programs as easy as could be.
9 *
10 * Threads in libbu++ are currently based on the posix model, but will hopefully
11 * adopt other methods behind the scenes for compatability with other operating
12 * systems.
13 *
14 *@todo Finish this page.
15 */