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
raw-text-config.h
Go to the documentation of this file.
1
#ifndef RAW_TEXT_CONFIG_H
2
#define RAW_TEXT_CONFIG_H
3
4
#include <string>
5
#include <fstream>
6
#include "
file-config.h
"
7
8
namespace
ns3 {
9
14
class
RawTextConfigSave
:
public
FileConfig
15
{
16
public
:
17
RawTextConfigSave
();
18
virtual
~RawTextConfigSave
();
19
virtual
void
SetFilename
(std::string filename);
20
virtual
void
Default
(
void
);
21
virtual
void
Global
(
void
);
22
virtual
void
Attributes
(
void
);
23
private
:
24
std::ofstream *
m_os
;
25
};
26
31
class
RawTextConfigLoad
:
public
FileConfig
32
{
33
public
:
34
RawTextConfigLoad
();
35
virtual
~RawTextConfigLoad
();
36
virtual
void
SetFilename
(std::string filename);
37
virtual
void
Default
(
void
);
38
virtual
void
Global
(
void
);
39
virtual
void
Attributes
(
void
);
40
private
:
41
std::string
Strip
(std::string value);
42
std::ifstream *
m_is
;
43
};
44
45
}
// namespace ns3
46
47
#endif
/* RAW_TEXT_CONFIG_H */
ns3::RawTextConfigSave
Definition:
raw-text-config.h:14
ns3::RawTextConfigLoad::Attributes
virtual void Attributes(void)
Definition:
raw-text-config.cc:152
file-config.h
ns3::RawTextConfigLoad::SetFilename
virtual void SetFilename(std::string filename)
Definition:
raw-text-config.cc:100
ns3::RawTextConfigSave::SetFilename
virtual void SetFilename(std::string filename)
Definition:
raw-text-config.cc:27
ns3::RawTextConfigLoad::~RawTextConfigLoad
virtual ~RawTextConfigLoad()
Definition:
raw-text-config.cc:90
ns3::RawTextConfigSave::~RawTextConfigSave
virtual ~RawTextConfigSave()
Definition:
raw-text-config.cc:17
ns3::FileConfig
Definition:
file-config.h:12
ns3::RawTextConfigSave::RawTextConfigSave
RawTextConfigSave()
Definition:
raw-text-config.cc:13
ns3::RawTextConfigLoad::Global
virtual void Global(void)
Definition:
raw-text-config.cc:134
ns3::RawTextConfigLoad::RawTextConfigLoad
RawTextConfigLoad()
Definition:
raw-text-config.cc:86
ns3::RawTextConfigLoad::Strip
std::string Strip(std::string value)
Definition:
raw-text-config.cc:106
ns3::RawTextConfigSave::Attributes
virtual void Attributes(void)
Definition:
raw-text-config.cc:66
ns3::RawTextConfigSave::Default
virtual void Default(void)
Definition:
raw-text-config.cc:33
ns3::RawTextConfigSave::m_os
std::ofstream * m_os
Definition:
raw-text-config.h:24
ns3::RawTextConfigLoad::m_is
std::ifstream * m_is
Definition:
raw-text-config.h:42
ns3::RawTextConfigSave::Global
virtual void Global(void)
Definition:
raw-text-config.cc:56
ns3::RawTextConfigLoad
Definition:
raw-text-config.h:31
ns3::RawTextConfigLoad::Default
virtual void Default(void)
Definition:
raw-text-config.cc:116
src
config-store
model
raw-text-config.h
Generated on Sat Apr 19 2014 14:06:51 for ns-3 by
1.8.6