GlobalValues

From Nsnam
Revision as of 19:30, 25 March 2008 by Tjkopena (talk | contribs)
Jump to navigation Jump to search

Doubles

To declare a double valued global parameter, do something like the following:

  1. include "ns3/global-value.h"
  2. include "ns3/double.h"

GlobalValue g_sampleInterval("SampleInterval", "How frequently samples are made.", Double(2.0), MakeDoubleChecker<double>(0.0));

To fetch the value, do something like:

 Simulator::Schedule(Seconds(((Double)(g_sampleInterval

.GetValue())).Get()), Example::Sample);