A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ns3::XmlConfigSave Class Reference

#include <xml-config.h>

+ Inheritance diagram for ns3::XmlConfigSave:
+ Collaboration diagram for ns3::XmlConfigSave:

Public Member Functions

 XmlConfigSave ()
 
virtual ~XmlConfigSave ()
 
virtual void Attributes (void)
 
virtual void Default (void)
 
virtual void Global (void)
 
virtual void SetFilename (std::string filename)
 
- Public Member Functions inherited from ns3::FileConfig
virtual ~FileConfig ()
 

Private Attributes

xmlTextWriterPtr m_writer
 

Detailed Description

Definition at line 15 of file xml-config.h.

Constructor & Destructor Documentation

ns3::XmlConfigSave::XmlConfigSave ( )

Definition at line 16 of file xml-config.cc.

References NS_LOG_FUNCTION.

ns3::XmlConfigSave::~XmlConfigSave ( )
virtual

Definition at line 59 of file xml-config.cc.

References m_writer, NS_FATAL_ERROR, and NS_LOG_FUNCTION.

Member Function Documentation

void ns3::XmlConfigSave::Attributes ( void  )
virtual

Implements ns3::FileConfig.

Definition at line 127 of file xml-config.cc.

References ns3::StringValue::Get(), m_writer, and NS_FATAL_ERROR.

+ Here is the call graph for this function:

void ns3::XmlConfigSave::Default ( void  )
virtual

Implements ns3::FileConfig.

Definition at line 81 of file xml-config.cc.

References m_writer, and NS_FATAL_ERROR.

void ns3::XmlConfigSave::Global ( void  )
virtual

Implements ns3::FileConfig.

Definition at line 170 of file xml-config.cc.

References ns3::GlobalValue::Begin(), ns3::GlobalValue::End(), ns3::StringValue::Get(), m_writer, and NS_FATAL_ERROR.

+ Here is the call graph for this function:

void ns3::XmlConfigSave::SetFilename ( std::string  filename)
virtual

Implements ns3::FileConfig.

Definition at line 22 of file xml-config.cc.

References m_writer, NS_FATAL_ERROR, and NS_LOG_FUNCTION.

Member Data Documentation

xmlTextWriterPtr ns3::XmlConfigSave::m_writer
private

Definition at line 26 of file xml-config.h.

Referenced by Attributes(), Default(), Global(), SetFilename(), and ~XmlConfigSave().


The documentation for this class was generated from the following files: