src/core/log.cc File Reference

#include "log.h"
#include <list>
#include <utility>
#include <iostream>
#include "assert.h"
#include "ns3/core-config.h"
#include "fatal-error.h"
Include dependency graph for log.cc:

Go to the source code of this file.

Classes

class  ns3::PrintList

Namespaces

namespace  ns3
 

Every class exported by the ns3 library is enclosed in the ns3 namespace.


Typedefs

typedef std::list< std::pair
< std::string, LogComponent * > > 
ns3::ComponentList
typedef std::list< std::pair
< std::string, LogComponent * >
>::iterator 
ns3::ComponentListI

Functions

static ComponentList * ns3::GetComponentList (void)
void ns3::LogComponentEnable (char const *name, enum LogLevel level)
void ns3::LogComponentEnableAll (enum LogLevel level)
void ns3::LogComponentDisable (char const *name, enum LogLevel level)
void ns3::LogComponentDisableAll (enum LogLevel level)
void ns3::LogComponentPrintList (void)
void ns3::LogSetTimePrinter (LogTimePrinter printer)
LogTimePrinter ns3::LogGetTimePrinter (void)

Variables

LogTimePrinter ns3::g_logTimePrinter = 0
static class ns3::PrintList ns3::g_printList
Generated on Thu Dec 3 14:06:32 2009 for NS-3 by  doxygen 1.6.3