Main Page | Class Hierarchy | Class List | File List | Class Members

CommunicationException.hpp

00001 #ifndef XCT_XSOAP3_COMMUNICATION_EXCEPTION_H 00002 #define XCT_XSOAP3_COMMUNICATION_EXCEPTION_H 00003 00004 00005 00006 #include <stdexcept> 00007 #include <string> 00008 00009 namespace xsoap { 00010 00011 class CommunicationException : public std::exception 00012 { 00013 public: 00014 CommunicationException(std::string message) throw (); 00015 ~CommunicationException(void) throw (); 00016 00017 virtual const char *what() const throw() { 00018 return m_message.c_str(); 00019 } 00020 00021 private: 00022 std::string m_message; 00023 }; 00024 00025 00026 } 00027 00028 #endif 00029 00030 00031 00032 /* Local Variables: */ 00033 /* c-basic-offset: 4 */ 00034 /* indent-tabs-mode: nil */ 00035 /* End: */ 00036 /* vim: set filetype=cpp tabstop=8 shiftwidth=4 softtabstop=4 expandtab: */

Generated on Sat Jun 5 00:52:17 2004 for XSoap-C++ by doxygen 1.3.7