Bug 202

Summary: a lot of classes have disapeared from the doxygen class list
Product: ns-3 Reporter: Mathieu Lacage <mathieu.lacage>
Component: documentationAssignee: ns-bugs <ns-bugs>
Status: RESOLVED FIXED    
Severity: normal    
Priority: P3    
Version: pre-release   
Hardware: All   
OS: All   

Description Mathieu Lacage 2008-06-04 11:31:22 UTC
ns3::Packet is not there anymore. ns3::Socket is not there either.
Comment 1 Mathieu Lacage 2008-06-04 14:30:59 UTC
These seem to come from using the \defgroup tag from the class definition.

For example, the patch below seem to make the Socket class be documented properly again.

diff -r 8c4fcd2a187d src/node/socket.h
--- a/src/node/socket.h Wed Jun 04 11:01:01 2008 -0700
+++ b/src/node/socket.h Wed Jun 04 11:30:36 2008 -0700
@@ -39,7 +39,11 @@ class Packet;
 /**
  * \ingroup node
  * \defgroup socket Socket
+ */
+
+/**
  * \brief A low-level Socket API based loosely on the BSD Socket API.
+ * \ingroup socket
  *
  * A few things to keep in mind about this type of socket:
  * - it uses ns-3 API constructs such as class ns3::Address instead of
Comment 2 Mathieu Lacage 2008-06-04 14:48:46 UTC
changeset: f61c17b62fd1