A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
file-config.h
Go to the documentation of this file.
1 #ifndef FILE_CONFIG_H
2 #define FILE_CONFIG_H
3 
4 #include <string>
5 
6 namespace ns3 {
7 
13 {
14 public:
15  virtual ~FileConfig ();
16  virtual void SetFilename (std::string filename) = 0;
17  virtual void Default (void) = 0;
18  virtual void Global (void) = 0;
19  virtual void Attributes (void) = 0;
20 };
21 
26 class NoneFileConfig : public FileConfig
27 {
28 public:
29  NoneFileConfig ();
30  virtual ~NoneFileConfig ();
31  virtual void SetFilename (std::string filename);
32  virtual void Default (void);
33  virtual void Global (void);
34  virtual void Attributes (void);
35 };
36 
37 } // namespace ns3
38 
39 #endif /* FILE_CONFIG_H */
virtual void Attributes(void)=0
virtual void Attributes(void)
Definition: file-config.cc:25
virtual void Default(void)=0
virtual ~FileConfig()
Definition: file-config.cc:5
virtual ~NoneFileConfig()
Definition: file-config.cc:12
virtual void Global(void)
Definition: file-config.cc:22
virtual void SetFilename(std::string filename)=0
virtual void Global(void)=0
virtual void SetFilename(std::string filename)
Definition: file-config.cc:16
virtual void Default(void)
Definition: file-config.cc:19