00001 // $Id: SLMime.hpp,v 1.3 2004/03/29 13:01:33 mr_lex Exp $ 00002 #ifndef SL_MIME_HPP 00003 #define SL_MIME_HPP 00004 00005 #include <boost/shared_ptr.hpp> 00006 00007 #include "segusoland.hpp" 00008 00009 SL_NAMESPACE_BEGIN 00010 00024 class SLMime { 00025 public: 00030 SLMime(const char *c_str); 00031 00036 bool operator==(const SLMime& other); 00037 00038 protected: 00042 class Data; 00043 00049 boost::shared_ptr<Data> _shared_ptr; 00050 }; 00051 00052 SL_NAMESPACE_END 00053 #endif // #define SL_MIME_HPP 00054 00055 // $Log: SLMime.hpp,v $ 00056 // Revision 1.3 2004/03/29 13:01:33 mr_lex 00057 // FIX: finished converting to shared_ptr 00058 // 00059