stumpless 2.2.0
Loading...
Searching...
No Matches
stumpless::StumplessException Class Reference

A general problem has been encountered by the library. More...

#include <StumplessException.hpp>

Inheritance diagram for stumpless::StumplessException:
stumpless::AddressFailure stumpless::ArgumentEmpty stumpless::ArgumentTooBig stumpless::DuplicateElement stumpless::ElementNotFound stumpless::FileOpenFailure stumpless::FileWriteFailure stumpless::FunctionTargetFailure stumpless::IndexOutOfBounds stumpless::InvalidFacility stumpless::InvalidId stumpless::InvalidSeverity stumpless::MemoryAllocationFailure stumpless::NetworkProtocolUnsupported stumpless::ParamNotFound stumpless::SocketBindFailure stumpless::SocketConnectFailure stumpless::SocketFailure stumpless::SocketSendFailure stumpless::StreamWriteFailure stumpless::TargetIncompatible stumpless::TargetUnsupported stumpless::TransportProtocolUnsupported stumpless::WindowsEventLogCloseFailure stumpless::WindowsEventLogOpenFailure

Public Member Functions

 StumplessException (struct stumpless_error *equivalent)
 
ErrorId GetErrorId (void)
 

Static Public Member Functions

static StumplessExceptionnewStumplessException (struct stumpless_error *equivalent)
 

Public Attributes

struct stumpless_error * equivalent
 

Detailed Description

A general problem has been encountered by the library.

Constructor & Destructor Documentation

◆ StumplessException()

stumpless::StumplessException::StumplessException ( struct stumpless_error * equivalent)

Member Function Documentation

◆ GetErrorId()

ErrorId stumpless::StumplessException::GetErrorId ( void )

◆ newStumplessException()

static StumplessException * stumpless::StumplessException::newStumplessException ( struct stumpless_error * equivalent)
static

Member Data Documentation

◆ equivalent

struct stumpless_error* stumpless::StumplessException::equivalent

The documentation for this class was generated from the following file: