A Discrete-Event Network Simulator
Home
Tutorials ▼
English
Portuguese
Docs ▼
Wiki
Manual
Models
Develop ▼
API
Bugs
API
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
xml-config.h
Go to the documentation of this file.
1
#ifndef XML_CONFIG_STORE_H
2
#define XML_CONFIG_STORE_H
3
4
#include <string>
5
#include <libxml/xmlwriter.h>
6
#include <libxml/xmlreader.h>
7
#include "
file-config.h
"
8
9
namespace
ns3 {
10
15
class
XmlConfigSave
:
public
FileConfig
16
{
17
public
:
18
XmlConfigSave
();
19
virtual
~XmlConfigSave
();
20
21
virtual
void
SetFilename
(std::string filename);
22
virtual
void
Default
(
void
);
23
virtual
void
Global
(
void
);
24
virtual
void
Attributes
(
void
);
25
private
:
26
xmlTextWriterPtr
m_writer
;
27
};
28
33
class
XmlConfigLoad
:
public
FileConfig
34
{
35
public
:
36
XmlConfigLoad
();
37
virtual
~XmlConfigLoad
();
38
39
virtual
void
SetFilename
(std::string filename);
40
virtual
void
Default
(
void
);
41
virtual
void
Global
(
void
);
42
virtual
void
Attributes
(
void
);
43
private
:
44
std::string
m_filename
;
45
};
46
47
}
// namespace ns3
48
49
#endif
/* XML_CONFIG_STORE_H */
ns3::XmlConfigLoad::Attributes
virtual void Attributes(void)
Definition:
xml-config.cc:295
ns3::XmlConfigLoad::SetFilename
virtual void SetFilename(std::string filename)
Definition:
xml-config.cc:213
file-config.h
ns3::XmlConfigSave::Default
virtual void Default(void)
Definition:
xml-config.cc:81
ns3::XmlConfigSave::~XmlConfigSave
virtual ~XmlConfigSave()
Definition:
xml-config.cc:59
ns3::XmlConfigSave::XmlConfigSave
XmlConfigSave()
Definition:
xml-config.cc:16
ns3::XmlConfigSave
Definition:
xml-config.h:15
ns3::XmlConfigLoad::~XmlConfigLoad
virtual ~XmlConfigLoad()
Definition:
xml-config.cc:207
ns3::XmlConfigLoad::XmlConfigLoad
XmlConfigLoad()
Definition:
xml-config.cc:203
ns3::FileConfig
Definition:
file-config.h:12
ns3::XmlConfigSave::SetFilename
virtual void SetFilename(std::string filename)
Definition:
xml-config.cc:22
ns3::XmlConfigLoad
Definition:
xml-config.h:33
ns3::XmlConfigSave::Global
virtual void Global(void)
Definition:
xml-config.cc:170
ns3::XmlConfigLoad::m_filename
std::string m_filename
Definition:
xml-config.h:44
ns3::XmlConfigSave::Attributes
virtual void Attributes(void)
Definition:
xml-config.cc:127
ns3::XmlConfigLoad::Global
virtual void Global(void)
Definition:
xml-config.cc:257
ns3::XmlConfigLoad::Default
virtual void Default(void)
Definition:
xml-config.cc:219
ns3::XmlConfigSave::m_writer
xmlTextWriterPtr m_writer
Definition:
xml-config.h:26
src
config-store
model
xml-config.h
Generated on Sat Apr 19 2014 14:06:51 for ns-3 by
1.8.6