--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/config-store/model/raw-text-config.h Thu Mar 24 09:23:44 2011 -0700
@@ -0,0 +1,39 @@
+#ifndef RAW_TEXT_CONFIG_H
+#define RAW_TEXT_CONFIG_H
+
+#include <string>
+#include <fstream>
+#include "file-config.h"
+
+namespace ns3 {
+
+class RawTextConfigSave : public FileConfig
+{
+public:
+ RawTextConfigSave ();
+ virtual ~RawTextConfigSave ();
+ virtual void SetFilename (std::string filename);
+ virtual void Default (void);
+ virtual void Global (void);
+ virtual void Attributes (void);
+private:
+ std::ofstream *m_os;
+};
+
+class RawTextConfigLoad : public FileConfig
+{
+public:
+ RawTextConfigLoad ();
+ virtual ~RawTextConfigLoad ();
+ virtual void SetFilename (std::string filename);
+ virtual void Default (void);
+ virtual void Global (void);
+ virtual void Attributes (void);
+private:
+ std::string Strip (std::string value);
+ std::ifstream *m_is;
+};
+
+} // namespace ns3
+
+#endif /* RAW_TEXT_CONFIG_H */