Skip to content

LiteFX::Rendering::Backends::VulkanPlatformException::VulkanPlatformException

Initializes a new exception.

Synopses

Declared in <litefx/backends/vulkan_api.hpp>

Copy constructor

[[dllimport, dllexport]] constexpr VulkanPlatformException(VulkanPlatformException const& other) = default;

» more...

Move constructor

[[dllimport, dllexport]] constexpr VulkanPlatformException(VulkanPlatformException&& other) noexcept = default;

» more...

Initializes a new exception.

[[dllimport, dllexport]] explicit VulkanPlatformException(VkResult result);

» more...

Initializes a new exception.

[[dllimport, dllexport]] explicit VulkanPlatformException(
    VkResult result,
    StringView message);

» more...

Initializes a new exception.

template<typename... TArgs>
explicit VulkanPlatformException(
    VkResult result,
    StringView format,
    TArgs&&... args);

» more...

Parameters

NameDescription
resultThe error code returned by the operation.
messageThe error message.
formatThe format string for the error message.
argsThe arguments passed to the error message format string.