00001 00018 #ifndef OSiLWRITER_H 00019 #define OSiLWRITER_H 00020 #include <string> 00021 #include "OSInstance.h" 00022 00029 class OSiLWriter{ 00030 private: 00034 OSInstance *m_OSInstance; 00035 public: 00036 00041 OSiLWriter( ); 00042 00047 ~OSiLWriter(); 00048 00056 std::string writeOSiL( OSInstance *theosinstance); 00057 00061 bool m_bWriteBase64; 00062 00065 bool m_bWhiteSpace; 00066 00070 std::string m_sB64encoded; 00071 }; 00072 #endif