API Documentation
Loading...
Searching...
No Matches
HardwareException Class Reference

#include <HardwareException.h>

Inheritance diagram for HardwareException:
[legend]
Collaboration diagram for HardwareException:
[legend]

Public Member Functions

 HardwareException (const TranslatedString &error)
 
 HardwareException (const TranslatedString &error, const TranslatedString &category)
 
- Public Member Functions inherited from Exception
virtual ~Exception ()=default
 
NDEVR_BASE_API Exception (const String &title, const bool &capture_stack=true)
 
NDEVR_BASE_API Exception (const TranslatedString &title, const bool &capture_stack=true)
 
NDEVR_BASE_API Exception (const std::exception &exception)
 
NDEVR_BASE_API Exception (const TranslatedString &title, const TranslatedString &message, const bool &capture_stack=true)
 
void setTitle (const TranslatedString &title)
 
virtual void setMessage (const TranslatedString &message)
 
void setCategory (const TranslatedString &category)
 
void setThread (const String &thread)
 
virtual TranslatedString getMessage () const
 
virtual const TranslatedStringgetTitle () const
 
virtual const TranslatedStringgetCategory () const
 
virtual const StringstackTrace () const
 
virtual uint04 getPriority () const
 
const Stringthread () const
 
NDEVR_BASE_API UUID id () const
 
void printToLogger ()
 

Additional Inherited Members

- Protected Attributes inherited from Exception
TranslatedString m_message
 
TranslatedString m_title
 
TranslatedString m_category
 
String m_thread
 
String m_stack_trace
 
uint04 m_priority
 

Constructor & Destructor Documentation

◆ HardwareException() [1/2]

HardwareException ( const TranslatedString & error)
inlineexplicit

◆ HardwareException() [2/2]

HardwareException ( const TranslatedString & error,
const TranslatedString & category )
inline

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