activemq-cpp-3.3.0

src/main/cms/MessageNotWriteableException.h

Go to the documentation of this file.
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_*/