aboutsummaryrefslogtreecommitdiff
path: root/src/doxy
diff options
context:
space:
mode:
authorMike Buland <eichlan@xagasoft.com>2008-04-28 23:01:03 +0000
committerMike Buland <eichlan@xagasoft.com>2008-04-28 23:01:03 +0000
commit2a49987a29270e14b5a9396b0ab3b7b4588770c3 (patch)
treeedb5cb767632323ef288451f38d669e0b2feba4e /src/doxy
parentd416848a9c212bf0503ec5b9de4cd23449ecd73c (diff)
downloadlibbu++-2a49987a29270e14b5a9396b0ab3b7b4588770c3.tar.gz
libbu++-2a49987a29270e14b5a9396b0ab3b7b4588770c3.tar.bz2
libbu++-2a49987a29270e14b5a9396b0ab3b7b4588770c3.tar.xz
libbu++-2a49987a29270e14b5a9396b0ab3b7b4588770c3.zip
Apparently there were a number of things that weren't strict ISO C++, the new
version of gcc complained about them, none of these changes will break backward compatibility, so I fixed them. I added more docs too, it seems.
Diffstat (limited to 'src/doxy')
-rw-r--r--src/doxy/main.dox4
-rw-r--r--src/doxy/params.dox15
-rw-r--r--src/doxy/plugins.dox17
-rw-r--r--src/doxy/taf.dox16
-rw-r--r--src/doxy/unittest.dox15
5 files changed, 67 insertions, 0 deletions
diff --git a/src/doxy/main.dox b/src/doxy/main.dox
index a13438f..6030f0c 100644
--- a/src/doxy/main.dox
+++ b/src/doxy/main.dox
@@ -21,6 +21,10 @@
21 * - @ref howto_archives 21 * - @ref howto_archives
22 * - @ref howto_threading 22 * - @ref howto_threading
23 * - @ref howto_servers 23 * - @ref howto_servers
24 * - @ref howto_taf
25 * - @ref howto_plugins
26 * - @ref howto_unittest
27 * - @ref howto_params
24 */ 28 */
25 29
26/** 30/**
diff --git a/src/doxy/params.dox b/src/doxy/params.dox
new file mode 100644
index 0000000..1657f7b
--- /dev/null
+++ b/src/doxy/params.dox
@@ -0,0 +1,15 @@
1/*
2 * Copyright (C) 2007-2008 Xagasoft, All rights reserved.
3 *
4 * This file is part of the libbu++ library and is released under the
5 * terms of the license contained in the file LICENSE.
6 */
7
8/**
9 *@page howto_params Handling Command Line Parameters
10 *
11 * Libbu++ provides everything you need to cope with command line parameters
12 * like a pro.
13 *
14 *@todo Finish this page.
15 */
diff --git a/src/doxy/plugins.dox b/src/doxy/plugins.dox
new file mode 100644
index 0000000..36bcc5a
--- /dev/null
+++ b/src/doxy/plugins.dox
@@ -0,0 +1,17 @@
1/*
2 * Copyright (C) 2007-2008 Xagasoft, All rights reserved.
3 *
4 * This file is part of the libbu++ library and is released under the
5 * terms of the license contained in the file LICENSE.
6 */
7
8/**
9 *@page howto_plugins Creating Plugins and Plugin Frameworks
10 *
11 * Libbu++ offers a simple yet safe mechanism for dealing with plugins, it
12 * allows a program to have "builtin" plugins or DLL/SO based dynamically loaded
13 * plugnis. Plugins are then referred to by name, are checked for type-safety,
14 * and are managed to avoid memory leaks.
15 *
16 *@todo Finish this page.
17 */
diff --git a/src/doxy/taf.dox b/src/doxy/taf.dox
new file mode 100644
index 0000000..c5befb6
--- /dev/null
+++ b/src/doxy/taf.dox
@@ -0,0 +1,16 @@
1/*
2 * Copyright (C) 2007-2008 Xagasoft, All rights reserved.
3 *
4 * This file is part of the libbu++ library and is released under the
5 * terms of the license contained in the file LICENSE.
6 */
7
8/**
9 *@page howto_taf Using the Textual Archive Format
10 *
11 * Libbu++ provides support for TAF, the Textual Archive Format, a very simple
12 * grouped key/value pair format with the ability to support trees of data.
13 * It's like XML-Light.
14 *
15 *@todo Finish this page.
16 */
diff --git a/src/doxy/unittest.dox b/src/doxy/unittest.dox
new file mode 100644
index 0000000..41b13f8
--- /dev/null
+++ b/src/doxy/unittest.dox
@@ -0,0 +1,15 @@
1/*
2 * Copyright (C) 2007-2008 Xagasoft, All rights reserved.
3 *
4 * This file is part of the libbu++ library and is released under the
5 * terms of the license contained in the file LICENSE.
6 */
7
8/**
9 *@page howto_unittest Writing Unit Tests For Your Programs
10 *
11 * Libbu++ uses it's own simple and flexible unit testing framework, and you can
12 * too!
13 *
14 *@todo Finish this page.
15 */