activemq-cpp-3.4.0

src/main/cms/MessageEOFException.h

Go to the documentation of this file.
00001 
00018 #ifndef _CMS_MESSAGEEOFEXCEPTION_H_
00019 #define _CMS_MESSAGEEOFEXCEPTION_H_
00020 
00021 #include <cms/Config.h>
00022 #include <cms/CMSException.h>
00023 
00024 namespace cms{
00025 
00032     class CMS_API MessageEOFException : public CMSException {
00033     public:
00034 
00035         MessageEOFException();
00036 
00037         MessageEOFException( const MessageEOFException& ex );
00038 
00039         MessageEOFException( const std::string& message );
00040 
00041         MessageEOFException( const std::string& message,
00042                              const std::exception* cause );
00043 
00044         MessageEOFException( const std::string& message,
00045                              const std::exception* cause,
00046                              const std::vector< std::pair< std::string, int> >& stackTrace );
00047 
00048         virtual ~MessageEOFException() throw();
00049 
00050     };
00051 
00052 }
00053 
00054 #endif /*_CMS_MESSAGEEOFEXCEPTION_H_*/