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

#include <GraphicsException.h>

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

Public Member Functions

 DeviceLostException (const TranslatedString &error)
 
 DeviceLostException (const TranslatedString &error, const TranslatedString &category)
 
- Public Member Functions inherited from GraphicsException
 GraphicsException (const TranslatedString &error)
 
 GraphicsException (const TranslatedString &error, const TranslatedString &category)
 
void setType (GraphicsExceptionType type)
 
GraphicsExceptionType type () const
 
void setMessage (const TranslatedString &message) final override
 
- 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)
 
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

- Public Types inherited from GraphicsException
enum  GraphicsExceptionType { e_general , e_device_lost }
 
- Public Attributes inherited from GraphicsException
GraphicsExceptionType m_type
 
- 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

◆ DeviceLostException() [1/2]

DeviceLostException ( const TranslatedString & error)
inlineexplicit

◆ DeviceLostException() [2/2]

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

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