TracedCallback tests to verify if they are called with the right type and number of arguments. More...
#include "ns3/core-module.h"
#include "ns3/dsr-module.h"
#include "ns3/internet-module.h"
#include "ns3/test.h"
#include <iostream>
#include <set>
#include <sstream>
#include <string>
#include "ns3/lr-wpan-mac.h"
#include "ns3/lte-module.h"
#include "ns3/mesh-module.h"
#include "ns3/mobility-module.h"
#include "ns3/network-module.h"
#include "ns3/olsr-module.h"
#include "ns3/sixlowpan-module.h"
#include "ns3/spectrum-module.h"
#include "ns3/stats-module.h"
#include "ns3/uan-module.h"
#include "ns3/wifi-mac-header.h"
#include "ns3/wifi-phy-state-helper.h"
Go to the source code of this file.
Classes | |
class | TracedCallbackTypedefTestCase::Checker< Ts > |
Callback checkers. More... | |
class | TracedCallbackTypedefTestCase |
TracedCallback Testcase. More... | |
class | TracedCallbackTypedefTestSuite |
TracedCallback typedef TestSuite. More... | |
class | anonymous_namespace{traced-callback-typedef-test-suite.cc}::TracedCbSink< Ts > |
Sink functions. More... | |
Namespaces | |
anonymous_namespace{traced-callback-typedef-test-suite.cc} | |
Macros | |
#define | CHECK(U, ...) CreateObject<Checker<__VA_ARGS__>>()->Invoke<U>() |
Check the TracedCallback by calling its Invoke function. More... | |
#define | DUPE(U, T1) |
Check the TracedCallback duplicate by checking if it matches the TracedCallback it is supposed to be equal to. More... | |
#define | TYPENAME(T) |
Returns a string representing the type of a class. More... | |
Variables | |
std::set< std::string > | anonymous_namespace{traced-callback-typedef-test-suite.cc}::g_dupes = Duplicates() |
Container for duplicate types. More... | |
static TracedCallbackTypedefTestSuite | tracedCallbackTypedefTestSuite |
Static variable for test initialization. More... | |
TracedCallback tests to verify if they are called with the right type and number of arguments.
Definition in file traced-callback-typedef-test-suite.cc.
|
static |
Static variable for test initialization.
Definition at line 546 of file traced-callback-typedef-test-suite.cc.