examples, nix-vector-routing: Fix doxygen 1.13.2 warnings

This commit is contained in:
Stefano Avallone
2025-03-26 14:19:31 +01:00
parent bafc0679ce
commit 0ae54ae6fb
2 changed files with 7 additions and 3 deletions

View File

@@ -5,7 +5,7 @@
*
*/
/**
/*
* This is an example on how to configure the channel model classes to simulate
* a vehicular environment.
* The channel condition is determined using the model specified in [1], Table 6.2-1.
@@ -38,6 +38,7 @@
using namespace ns3;
/// the log component
NS_LOG_COMPONENT_DEFINE("ThreeGppV2vChannelExample");
static Ptr<ThreeGppPropagationLossModel>
@@ -46,7 +47,7 @@ static Ptr<ThreeGppSpectrumPropagationLossModel>
m_spectrumLossModel; //!< the SpectrumPropagationLossModel object
static Ptr<ChannelConditionModel> m_condModel; //!< the ChannelConditionModel object
/*
/**
* @brief A structure that holds the parameters for the ComputeSnr
* function. In this way the problem with the limited
* number of parameters of method Schedule is avoided.

View File

@@ -30,16 +30,19 @@ NS_LOG_COMPONENT_DEFINE("NixVectorRouting");
NS_OBJECT_TEMPLATE_CLASS_DEFINE(NixVectorRouting, Ipv4RoutingProtocol);
NS_OBJECT_TEMPLATE_CLASS_DEFINE(NixVectorRouting, Ipv6RoutingProtocol);
/// Flag to mark when caches are dirty and need to be flushed
template <typename T>
bool NixVectorRouting<T>::g_isCacheDirty = false;
// Epoch starts from one to make it easier to spot an uninitialized NixVector during debug.
/// Epoch starts from one to make it easier to spot an uninitialized NixVector during debug.
template <typename T>
uint32_t NixVectorRouting<T>::g_epoch = 1;
/// Mapping of IP address to ns-3 node
template <typename T>
typename NixVectorRouting<T>::IpAddressToNodeMap NixVectorRouting<T>::g_ipAddressToNodeMap;
/// Mapping of Ptr<NetDevice> to Ptr<IpInterface>.
template <typename T>
typename NixVectorRouting<T>::NetDeviceToIpInterfaceMap
NixVectorRouting<T>::g_netdeviceToIpInterfaceMap;