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 <type_traits>#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"
Include dependency graph for traced-callback-typedef-test-suite.cc: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 | |
| namespace | anonymous_namespace{traced-callback-typedef-test-suite.cc} |
Macros | |
| #define | CHECK(U, ...) |
| Check the TracedCallback by calling its Invoke function. | |
| #define | DUPE(U, T1) |
| Check the TracedCallback duplicate by checking if it matches the TracedCallback it is supposed to be equal to. | |
| #define | TYPENAME(T) |
| Returns a string representing the type of a class. | |
Variables | |
| std::set< std::string > | anonymous_namespace{traced-callback-typedef-test-suite.cc}::g_dupes = Duplicates() |
| Container for duplicate types. | |
| static TracedCallbackTypedefTestSuite | tracedCallbackTypedefTestSuite |
| Static variable for test initialization. | |
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 560 of file traced-callback-typedef-test-suite.cc.