summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/Doxyfile2
-rw-r--r--src/amount.h6
-rw-r--r--src/balance.h6
-rw-r--r--src/balpair.h6
-rw-r--r--src/commodity.h6
-rw-r--r--src/value.h6
6 files changed, 31 insertions, 1 deletions
diff --git a/doc/Doxyfile b/doc/Doxyfile
index ffda93eb..b69be81e 100644
--- a/doc/Doxyfile
+++ b/doc/Doxyfile
@@ -523,7 +523,7 @@ WARN_LOGFILE =
# directories like "/usr/src/myproject". Separate the files or directories
# with spaces.
-INPUT = %srcdir%/src
+INPUT = %srcdir%/src %srcdir%/test/unit
# This tag can be used to specify the character encoding of the source files
# that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is
diff --git a/src/amount.h b/src/amount.h
index 8fb5aa14..bcf86ad4 100644
--- a/src/amount.h
+++ b/src/amount.h
@@ -30,12 +30,18 @@
*/
/**
+ * @defgroup numerics Core numerics
+ */
+
+/**
* @file amount.h
* @author John Wiegley
* @date Wed Apr 18 22:05:53 2007
*
* @brief Basic type for handling commoditized math: amount_t.
*
+ * @ingroup numerics
+ *
* This file contains the most basic numerical type in Ledger:
* amount_t, which relies upon commodity.h (commodity_t) for handling
* commoditized amounts. This class allows Ledger to handle
diff --git a/src/balance.h b/src/balance.h
index 5146937c..33e3dffb 100644
--- a/src/balance.h
+++ b/src/balance.h
@@ -30,12 +30,18 @@
*/
/**
+ * @defgroup numerics Core numerics
+ */
+
+/**
* @file balance.h
* @author John Wiegley
* @date Sun May 20 15:28:44 2007
*
* @brief Basic type for adding multiple commodities together.
*
+ * @ingroup numerics
+ *
* Unlike the amount_t class, which throws an exception if amounts of
* differing commodities are added or subtracted, the balance_t class
* is designed to allow this, tracking the amounts of each component
diff --git a/src/balpair.h b/src/balpair.h
index 62da0810..0178519f 100644
--- a/src/balpair.h
+++ b/src/balpair.h
@@ -30,12 +30,18 @@
*/
/**
+ * @defgroup numerics Core numerics
+ */
+
+/**
* @file balpair.h
* @author John Wiegley
* @date Sun May 20 19:11:58 2007
*
* @brief Provides an abstraction around balance_t for tracking costs.
*
+ * @ingroup numerics
+ *
* When a transaction's amount is added to a balance, only the "value"
* of the amount is added -- not the associated cost of the
* transaction. To provide for this, the balance_pair_t type allows
diff --git a/src/commodity.h b/src/commodity.h
index 2f5ce258..27827c1a 100644
--- a/src/commodity.h
+++ b/src/commodity.h
@@ -30,12 +30,18 @@
*/
/**
+ * @defgroup numerics Core numerics
+ */
+
+/**
* @file commodity.h
* @author John Wiegley
* @date Wed Apr 18 22:05:53 2007
*
* @brief Types for handling commodities.
*
+ * @ingroup numerics
+ *
* This file contains one of the most basic types in Ledger:
* commodity_t, and its annotated cousin, annotated_commodity_t.
*/
diff --git a/src/value.h b/src/value.h
index 4754de61..7c82efaf 100644
--- a/src/value.h
+++ b/src/value.h
@@ -30,12 +30,18 @@
*/
/**
+ * @defgroup numerics Core numerics
+ */
+
+/**
* @file value.h
* @author John Wiegley
* @date Thu Jun 14 21:54:00 2007
*
* @brief Abstract dynamic type representing various numeric types.
*
+ * @ingroup numerics
+ *
* A value_t object can be one of many types, and changes its type
* dynamically based on how it is used. For example, if you assign
* the number 10 to a value object, it's internal type will be