spdlog
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
spdlog::sinks::win_eventlog::internal::win32_error Struct Reference

Detailed Description

Windows error

Definition at line 51 of file win_eventlog_sink.h.

#include <win_eventlog_sink.h>

Inheritance diagram for spdlog::sinks::win_eventlog::internal::win32_error:
[legend]

Public Member Functions

 win32_error (std::string const &func_name, DWORD error=GetLastError())
 
const charwhat () const SPDLOG_NOEXCEPT override
 
T what (T... args)
 

Static Public Member Functions

static std::string format (std::string const &user_message, DWORD error_code=GetLastError())
 

Private Attributes

std::string msg_
 

Constructor & Destructor Documentation

◆ win32_error()

spdlog::sinks::win_eventlog::internal::win32_error::win32_error ( std::string const &  func_name,
DWORD  error = GetLastError() 
)
inlineexplicit

Definition at line 76 of file win_eventlog_sink.h.

Member Function Documentation

◆ format()

static std::string spdlog::sinks::win_eventlog::internal::win32_error::format ( std::string const &  user_message,
DWORD  error_code = GetLastError() 
)
inlinestatic

Formats an error report line: "user-message: error-code (system message)"

Definition at line 54 of file win_eventlog_sink.h.

◆ what()

SPDLOG_INLINE const char * spdlog::spdlog_ex::what ( ) const
overrideinherited

Definition at line 63 of file common-inl.h.

Member Data Documentation

◆ msg_

std::string spdlog::spdlog_ex::msg_
privateinherited

Definition at line 234 of file common.h.


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