Photon Common Library 2.0.0-beta
A physically based renderer.
Loading...
Searching...
No Matches
ph::FilesystemError Class Reference

#include <io_exceptions.h>

Inheritance diagram for ph::FilesystemError:
ph::IOException ph::RuntimeException

Public Member Functions

 FilesystemError (std::error_code errorCode)
 
 FilesystemError (const std::string &message, std::error_code errorCode)
 
std::string whatStr () const override
 
 IOException (const std::string &message)
 
 IOException (const char *message)
 
- Public Member Functions inherited from ph::IOException
 IOException (const std::string &message)
 
 IOException (const char *message)
 
- Public Member Functions inherited from ph::RuntimeException
 RuntimeException (const std::string &message)
 
 RuntimeException (const char *message)
 
 ~RuntimeException () override=default
 

Constructor & Destructor Documentation

◆ FilesystemError() [1/2]

ph::FilesystemError::FilesystemError ( std::error_code errorCode)
inlineexplicit

◆ FilesystemError() [2/2]

ph::FilesystemError::FilesystemError ( const std::string & message,
std::error_code errorCode )
inline

Member Function Documentation

◆ IOException() [1/2]

ph::IOException::IOException ( const char * message)
inlineexplicit

◆ IOException() [2/2]

ph::IOException::IOException ( const std::string & message)
inlineexplicit

◆ whatStr()

std::string ph::FilesystemError::whatStr ( ) const
inlineoverridevirtual

Reimplemented from ph::RuntimeException.


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