Minor fixes and corrections to manual formatting.
This commit is contained in:
@@ -856,18 +856,25 @@ presentation.
|
||||
To use this feature, one must install libgtk and libgtk-dev; an example
|
||||
Ubuntu installation command is:::
|
||||
|
||||
sudo apt-get install libgtk2.0-0 libgtk2.0-dev
|
||||
sudo apt-get install libgtk2.0-0 libgtk2.0-dev
|
||||
|
||||
To check whether it is configured or not, check the output of the step:::
|
||||
./waf configure --enable-examples --enable-tests
|
||||
|
||||
---- Summary of optional NS-3 features:
|
||||
Threading Primitives : enabled
|
||||
Real Time Simulator : enabled
|
||||
GtkConfigStore : not enabled (library 'gtk+-2.0 >= 2.12' not found)
|
||||
./waf configure --enable-examples --enable-tests
|
||||
|
||||
---- Summary of optional NS-3 features:
|
||||
Python Bindings : enabled
|
||||
Python API Scanning Support : enabled
|
||||
NS-3 Click Integration : enabled
|
||||
GtkConfigStore : not enabled (library 'gtk+-2.0 >= 2.12' not found)
|
||||
|
||||
In the above example, it was not enabled, so it cannot be used until a suitable
|
||||
version is installed and ./waf configure --enable-examples --enable-tests; ./waf is rerun.
|
||||
version is installed and::
|
||||
|
||||
./waf configure --enable-examples --enable-tests
|
||||
./waf
|
||||
|
||||
is rerun.
|
||||
|
||||
Usage is almost the same as the non-GTK-based version, but there
|
||||
are no ConfigStore attributes involved:::
|
||||
|
||||
@@ -26,7 +26,7 @@ output, as in, ::
|
||||
int main ()
|
||||
{
|
||||
...
|
||||
std::cout << ``The value of x is `` << x << std::endl;
|
||||
std::cout << "The value of x is " << x << std::endl;
|
||||
...
|
||||
}
|
||||
|
||||
@@ -109,11 +109,11 @@ The Simplest Example
|
||||
|
||||
It will be useful to go walk a quick example just to reinforce what we've
|
||||
said.::
|
||||
|
||||
#include ``ns3/object.h''
|
||||
#include ``ns3/uinteger.h''
|
||||
#include ``ns3/traced-value.h''
|
||||
#include ``ns3/trace-source-accessor.h''
|
||||
|
||||
#include "ns3/object.h"
|
||||
#include "ns3/uinteger.h"
|
||||
#include "ns3/traced-value.h""
|
||||
#include "ns3/trace-source-accessor.h"
|
||||
|
||||
#include <iostream>
|
||||
|
||||
@@ -167,7 +167,7 @@ callback process.::
|
||||
void
|
||||
IntTrace (Int oldValue, Int newValue)
|
||||
{
|
||||
std::cout << ``Traced `` << oldValue << `` to `` << newValue << std::endl;
|
||||
std::cout << "Traced " << oldValue << " to " << newValue << std::endl;
|
||||
}
|
||||
|
||||
This is the definition of the trace sink. It corresponds directly to a callback
|
||||
@@ -199,7 +199,7 @@ context for now since it is not important yet.
|
||||
|
||||
Finally, the line,::
|
||||
|
||||
myObject->m_myInt = 1234;
|
||||
myObject->m_myInt = 1234;
|
||||
|
||||
should be interpreted as an invocation of ``operator=`` on the member variable
|
||||
``m_myInt`` with the integer :math:`1234` passed as a parameter. It turns out
|
||||
|
||||
Reference in New Issue
Block a user