DRDE/ACTK1_0/session/SessionOpenException.hpp

20 lines
555 B
C++
Raw Permalink Normal View History

#ifndef __SESSION_OPEN_EXCEPTION_HPP
#define __SESSION_OPEN_EXCEPTION_HPP
#include "common/EPPException.hpp"
/**
* Container exception for all exceptions which may be thrown in trying to
* open a Session. Examples of such exceptions are IOException,
* SSLHandshakeException, GreetingException and LoginException.
*/
class SessionOpenException : public EPPException
{
public:
SessionOpenException(const std::string &msg)
: EPPException(msg) { };
EPP_EXCEPTION(SessionOpenException);
};
#endif // __SESSION_OPEN_EXCEPTION_HPP