SDL  2.0
VULKAN_HPP_NAMESPACE::LogicError Class Reference

#include <vulkan.hpp>

+ Inheritance diagram for VULKAN_HPP_NAMESPACE::LogicError:
+ Collaboration diagram for VULKAN_HPP_NAMESPACE::LogicError:

Public Member Functions

 LogicError (const std::string &what)
 
 LogicError (char const *what)
 
virtual const char * what () const VULKAN_HPP_NOEXCEPT
 
- Public Member Functions inherited from VULKAN_HPP_NAMESPACE::Error
 Error () VULKAN_HPP_NOEXCEPT=default
 
 Error (const Error &) VULKAN_HPP_NOEXCEPT=default
 
virtual ~Error () VULKAN_HPP_NOEXCEPT=default
 

Detailed Description

Definition at line 13734 of file vulkan.hpp.

Constructor & Destructor Documentation

◆ LogicError() [1/2]

VULKAN_HPP_NAMESPACE::LogicError::LogicError ( const std::string what)
inlineexplicit

Definition at line 13737 of file vulkan.hpp.

13738  : Error(), std::logic_error(what) {}
Error() VULKAN_HPP_NOEXCEPT=default
virtual const char * what() const VULKAN_HPP_NOEXCEPT
Definition: vulkan.hpp:13742

◆ LogicError() [2/2]

VULKAN_HPP_NAMESPACE::LogicError::LogicError ( char const *  what)
inlineexplicit

Definition at line 13739 of file vulkan.hpp.

13740  : Error(), std::logic_error(what) {}

Member Function Documentation

◆ what()

virtual const char* VULKAN_HPP_NAMESPACE::LogicError::what ( ) const
inlinevirtual

Implements VULKAN_HPP_NAMESPACE::Error.

Definition at line 13742 of file vulkan.hpp.

13742 { return std::logic_error::what(); }

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