16 explicit Exception(
const std::string & message ) :
std::runtime_error( message ) {}
21 explicit Exception(
const std::stringstream & message ) :
std::runtime_error( message.str() ) {}
Allocation(const std::string &message)
Creates an allocation exception from message text.
Allocation(const std::stringstream &message)
Creates an allocation exception from a formatted message stream.
BufferWrite(const std::string &message)
Creates a buffer write exception from message text.
BufferWrite(const std::stringstream &message)
Creates a buffer write exception from a formatted message stream.
Exception(const std::string &message)
Creates an engine exception from message text.
Exception(const std::stringstream &message)
Creates an engine exception from a formatted message stream.
InitializationOrder(const std::string &message)
InitializationOrder(const std::stringstream &message)
MissingOpenXrRuntime(const std::string &message)
Creates a missing OpenXR runtime exception from message text.
MissingOpenXrRuntime(const std::stringstream &message)
Creates a missing OpenXR runtime exception from a formatted message stream.
Rendering(const std::string &message)
Creates a rendering exception from message text.
Rendering(const std::stringstream &message)
Creates a rendering exception from a formatted message stream.
VrHeadsetConnection(const std::stringstream &message)
Creates a VR headset connection exception from a formatted message stream.
VrHeadsetConnection(const std::string &message)
Creates a VR headset connection exception from message text.
VulkanSetup(const std::string &message)
Creates a Vulkan setup exception from message text.
VulkanSetup(const std::stringstream &message)
Creates a Vulkan setup exception from a formatted message stream.
XrRendering(const std::string &message)
Creates an OpenXR rendering exception from message text.
XrRendering(const std::stringstream &message)
Creates an OpenXR rendering exception from a formatted message stream.