summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Henty <onepoint@starurchin.org>2015-04-04 02:32:27 +0100
committerJeremy Henty <onepoint@starurchin.org>2015-04-04 02:32:27 +0100
commit57f1256711fcce47b07f69b25e37f6371dd04911 (patch)
treea7e5d9997fbc5d5bfa91d85d1ed93f12eca5032a
parent1d407d6898e39b5b594688f3ccedbaba921b26d3 (diff)
Fix references to namespaces with simple names.
Doxygen's autolinking does not work for objects that contain just one "::" at the front of the name. The fix is to remove the "::" and add an explicit "\ref" command. This fixes some doxygen warnings: "warning: explicit link request to 'foo' could not be resolved".
-rw-r--r--lout/misc.hh2
-rw-r--r--lout/signal.hh6
2 files changed, 4 insertions, 4 deletions
diff --git a/lout/misc.hh b/lout/misc.hh
index 50c655eb..0a05db31 100644
--- a/lout/misc.hh
+++ b/lout/misc.hh
@@ -12,7 +12,7 @@ namespace lout {
/**
* \brief Miscellaneous stuff, which does not fit anywhere else.
*
- * Actually, the other parts, beginning with ::object, depend on this.
+ * Actually, the other parts, beginning with \ref object, depend on this.
*/
namespace misc {
diff --git a/lout/signal.hh b/lout/signal.hh
index 117779d6..00ecb91d 100644
--- a/lout/signal.hh
+++ b/lout/signal.hh
@@ -204,10 +204,10 @@ class Receiver;
* <li> \em Folding signals means to represent the signal itself by an integer
* number (enumeration), and translate the arguments in an object::Object*
* array. (If a given argument is not an instance of object::Object*,
- * the wrappers in ::object can be used.)
+ * the wrappers in \ref object can be used.)
* </ul>
*
- * \sa ::signal
+ * \sa \ref signal
*/
class Emitter: public object::Object
{
@@ -248,7 +248,7 @@ public:
* If defining a signal group, a sub class of this class must be defined,
* in which only the abstract signal methods must be defined.
*
- * \sa ::signal
+ * \sa \ref signal
*/
class Receiver: public object::Object
{