00001 /* $Id: OSoLWriter.h 4120 2011-03-30 06:28:16Z kmartin $ */ 00017 #ifndef OSoLWRITER_H 00018 #define OSoLWRITER_H 00019 00020 #include "OSOption.h" 00021 #include <string> 00022 00029 class OSoLWriter{ 00030 private: 00034 const OSOption *m_OSOption; 00035 public: 00036 00041 OSoLWriter( ); 00042 00047 ~OSoLWriter(); 00048 00056 std::string writeOSoL( OSOption *theosoption); 00057 00061 bool m_bWriteBase64; 00062 00065 bool m_bWhiteSpace; 00066 00070 std::string m_sB64encoded; 00071 }; 00072 #endif