The C++ framework for developing highly scalable, high performance servers on Windows platforms.

RethrowExceptionReportAndAbort.h File Reference


Namespaces

namespace  JetByteTools
namespace  JetByteTools::Socket

Defines

#define JETBYTE_SOCKET_RETHROW_EXCEPTION_REPORT_AND_ABORT_CONNECTION(m_, c_, s_)   catch (...) { RethrowExceptionReportAndAbort(m_, c_, s_); }
#define JETBYTE_SOCKET_RETHROW_EXCEPTION_REPORT_ABORT_CONNECTION_AND_RETHROW(m_, c_, s_)   catch (...) { RethrowExceptionReportAndAbort(m_, c_, s_, true); }

Functions

template<typename C, typename S>
void RethrowExceptionReportAndAbort (const JetByteTools::Core::_tstring &message, C &callback, S &socket, const bool rethrow=false)


Define Documentation

#define JETBYTE_SOCKET_RETHROW_EXCEPTION_REPORT_ABORT_CONNECTION_AND_RETHROW ( m_,
c_,
s_   )     catch (...) { RethrowExceptionReportAndAbort(m_, c_, s_, true); }

#define JETBYTE_SOCKET_RETHROW_EXCEPTION_REPORT_AND_ABORT_CONNECTION ( m_,
c_,
s_   )     catch (...) { RethrowExceptionReportAndAbort(m_, c_, s_); }


Generated on Sun Sep 12 19:06:44 2021 for The Server Framework - v7.4 by doxygen 1.5.3