Kicking it Olde Sküül! Burgerlib on Github Follow Olde Sküül on Twitter Burgerbecky on LinkedIn Burgerbecky on LinkedIn
Loading...
Searching...
No Matches
Burger::error_message_t Struct Reference

Error message information. More...

Public Attributes

eError m_uError
 Burgerlib error message.
 
uint32_t m_uSystemError
 Operating system native error code (if applicable)
 
char m_Message [256]
 Error message in English.
 

Detailed Description

Error message information.


When a Burgerlib function fails, it will call set_last_error(eError, uint32_t, const char*) to set the thread local global error message. This message will remain until either cleared or overwritten with a new error message. Contained is the Burgerlib error code, a native operating system error code (if applicable), and a detailed message as to what the error was.

See also
set_last_error(eError, uint32_t, const char*), or get_last_error(void)

Member Data Documentation

◆ m_Message

char Burger::error_message_t::m_Message[256]

Error message in English.

◆ m_uError

eError Burger::error_message_t::m_uError

Burgerlib error message.

◆ m_uSystemError

uint32_t Burger::error_message_t::m_uSystemError

Operating system native error code (if applicable)