activemq-cpp-3.8.2
MessageEOFException.h
Go to the documentation of this file.
1 
18 #ifndef _CMS_MESSAGEEOFEXCEPTION_H_
19 #define _CMS_MESSAGEEOFEXCEPTION_H_
20 
21 #include <cms/Config.h>
22 #include <cms/CMSException.h>
23 
24 namespace cms {
25 
33  public:
34 
36 
38 
39  MessageEOFException(const std::string& message);
40 
41  MessageEOFException(const std::string& message, const std::exception* cause);
42 
43  MessageEOFException(const std::string& message, const std::exception* cause,
44  const std::vector<std::pair<std::string, int> >& stackTrace);
45 
46  virtual ~MessageEOFException() throw();
47 
48  virtual MessageEOFException* clone();
49 
50  };
51 
52 }
53 
54 #endif /*_CMS_MESSAGEEOFEXCEPTION_H_*/
#define CMS_API
Definition: Config.h:31
CMS API Exception that is the base for all exceptions thrown from CMS classes.
Definition: CMSException.h:50
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements...
Definition: DestinationResolver.h:23
This exception must be thrown when an unexpected end of stream has been reached when a StreamMessage ...
Definition: MessageEOFException.h:32