CommandLine test suite. More...
#include "ns3/command-line.h"
#include "ns3/config.h"
#include "ns3/global-value.h"
#include "ns3/log.h"
#include "ns3/string.h"
#include "ns3/system-path.h"
#include "ns3/test.h"
#include "ns3/type-id.h"
#include <cstdarg>
#include <cstdlib>
#include <sstream>
Go to the source code of this file.
Classes | |
class | ns3::tests::CommandLineBooleanTestCase |
Test boolean Command Line processing. More... | |
class | ns3::tests::CommandLineCharStarTestCase |
Test char* buffer argument. More... | |
class | ns3::tests::CommandLineIntTestCase |
Test int Command Line processing. More... | |
class | ns3::tests::CommandLineInvalidTestCase |
Test ignoring invalid arguments. More... | |
class | ns3::tests::CommandLineNonOptionTestCase |
Test non-option arguments. More... | |
class | ns3::tests::CommandLineOrderTestCase |
Test order of argument parsing. More... | |
class | ns3::tests::CommandLineStringTestCase |
Test string Command Line processing. More... | |
class | ns3::tests::CommandLineTestCaseBase |
A test base class that drives Command Line parsing. More... | |
class | ns3::tests::CommandLineTestSuite |
The Test Suite that glues all of the Test Cases together. More... | |
class | ns3::tests::CommandLineUint8tTestCase |
Test uint8_t Command Line processing. More... | |
class | ns3::tests::CommandLineUnsignedIntTestCase |
Test unsigned int Command Line processing. More... | |
Namespaces | |
namespace | ns3 |
Every class exported by the ns3 library is enclosed in the ns3 namespace. | |
namespace | ns3::tests |
Namespace for test files, TestCases and TestSuites. | |
Variables | |
static CommandLineTestSuite | ns3::tests::g_commandLineTestSuite |
CommandLineTestSuite instance variable. | |
CommandLine test suite.
Definition in file command-line-test-suite.cc.