00001 /* $Id: OSoLWriter.h 4292 2011-09-21 05:47:18Z kmartin $ */ 00017 #ifndef OSoLWRITER_H 00018 #define OSoLWRITER_H 00019 00020 #include "OSOption.h" 00021 #include <string> 00022 00029 class OSoLWriter 00030 { 00031 private: 00035 const OSOption *m_OSOption; 00036 public: 00037 00042 OSoLWriter( ); 00043 00048 ~OSoLWriter(); 00049 00057 std::string writeOSoL( OSOption *theosoption); 00058 00062 bool m_bWriteBase64; 00063 00066 bool m_bWhiteSpace; 00067 00071 std::string m_sB64encoded; 00072 }; 00073 #endif