|
activemq-cpp-3.4.0
|
00001 00018 #ifndef _CMS_MESSAGENOTWRITEABLEEXCEPTION_H_ 00019 #define _CMS_MESSAGENOTWRITEABLEEXCEPTION_H_ 00020 00021 #include <cms/Config.h> 00022 #include <cms/CMSException.h> 00023 00024 namespace cms{ 00025 00031 class CMS_API MessageNotWriteableException : public CMSException { 00032 public: 00033 00034 MessageNotWriteableException(); 00035 00036 MessageNotWriteableException( const MessageNotWriteableException& ex ); 00037 00038 MessageNotWriteableException( const std::string& message ); 00039 00040 MessageNotWriteableException( const std::string& message, 00041 const std::exception* cause ); 00042 00043 MessageNotWriteableException( const std::string& message, 00044 const std::exception* cause, 00045 const std::vector< std::pair< std::string, int> >& stackTrace ); 00046 00047 virtual ~MessageNotWriteableException() throw(); 00048 00049 }; 00050 00051 } 00052 00053 #endif /*_CMS_MESSAGENOTWRITEABLEEXCEPTION_H_*/