diff --git a/src/core/uinteger.h b/src/core/uinteger.h index f3ef09199..26b3e7420 100644 --- a/src/core/uinteger.h +++ b/src/core/uinteger.h @@ -32,6 +32,9 @@ ATTRIBUTE_ACCESSOR_DEFINE (Uinteger); template Ptr MakeUintegerChecker (void); +template +Ptr MakeUintegerChecker (uint64_t min); + Ptr MakeUintegerChecker (uint64_t min, uint64_t max); } // namespace ns3 @@ -45,6 +48,13 @@ Ptr MakeUintegerChecker (void) std::numeric_limits::max ()); } +template +Ptr MakeUintegerChecker (uint64_t min) +{ + return MakeUintegerChecker (min, + std::numeric_limits::max ()); +} + } // namespace ns3 #endif /* UINTEGER_H */