src/core/model/uinteger.cc
changeset 11136 03bf8fa63bda
parent 10968 2d29fee2b7b8
child 11538 397bd6465dd9
--- a/src/core/model/uinteger.cc	Wed Jan 07 15:41:00 2015 -0800
+++ b/src/core/model/uinteger.cc	Wed Jan 07 15:43:53 2015 -0800
@@ -22,6 +22,12 @@
 #include "log.h"
 #include <sstream>
 
+/**
+ * \file
+ * \ingroup attribute_Uinteger
+ * Uinteger attribute value implementations.
+ */
+
 namespace ns3 {
 
 NS_LOG_COMPONENT_DEFINE ("Uinteger");
@@ -30,6 +36,15 @@
 
 namespace internal {
 
+/**
+ * \ingroup attribute_Uinteger
+ * Make an Uinteger attribute checker with embedded numeric type name.
+ *
+ * \param min The minimum allowed value.
+ * \param max The maximum allowed value.
+ * \param name The original type name ("uint8_t", "uint16_t", _etc_.).
+ * \returns The AttributeChecker.
+ */
 Ptr<const AttributeChecker> MakeUintegerChecker (uint64_t min, uint64_t max, std::string name)
 {
   NS_LOG_FUNCTION (min << max << name);