GlobalValues: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
mNo edit summary |
||
Line 20: | Line 20: | ||
Example::Sample); | Example::Sample); | ||
</pre></code> | </pre></code> | ||
[[Category:Samples]] |
Revision as of 19:32, 25 March 2008
Doubles
To declare a double valued global parameter, do something like the following:
#include "ns3/global-value.h"
#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);