A Discrete-Event Network Simulator
API
 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 
15 {
16 public:
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 
32 {
33 public:
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 */
virtual void Attributes(void)
virtual void SetFilename(std::string filename)
virtual void SetFilename(std::string filename)
virtual void Global(void)
std::string Strip(std::string value)
virtual void Attributes(void)
virtual void Default(void)
std::ofstream * m_os
std::ifstream * m_is
virtual void Global(void)
virtual void Default(void)