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