#include "log.h"
#include <list>
#include <utility>
#include <iostream>
#include "assert.h"
#include "ns3/core-config.h"
#include "fatal-error.h"
Go to the source code of this file.
Classes | |
class | ns3::PrintList |
Namespaces | |
ns3 | |
Every class exported by the ns3 library is enclosed in the ns3 namespace. | |
Typedefs | |
typedef std::map< std::string, LogComponent * > | ns3::ComponentList |
typedef std::map< std::string, LogComponent * >::iterator | ns3::ComponentListI |
Functions | |
static void | ns3::CheckEnvironmentVariables (void) |
static bool | ns3::ComponentExists (std::string componentName) |
static ComponentList * | ns3::GetComponentList (void) |
void | ns3::LogComponentDisable (char const *name, enum LogLevel level) |
void | ns3::LogComponentDisableAll (enum LogLevel level) |
void | ns3::LogComponentEnable (char const *name, enum LogLevel level) |
void | ns3::LogComponentEnableAll (enum LogLevel level) |
void | ns3::LogComponentPrintList (void) |
Print the list of logging messages available. More... | |
LogNodePrinter | ns3::LogGetNodePrinter (void) |
LogTimePrinter | ns3::LogGetTimePrinter (void) |
void | ns3::LogSetNodePrinter (LogNodePrinter printer) |
void | ns3::LogSetTimePrinter (LogTimePrinter printer) |
Variables | |
LogNodePrinter | ns3::g_logNodePrinter = 0 |
LogTimePrinter | ns3::g_logTimePrinter = 0 |
static class ns3::PrintList | ns3::g_printList |