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

#include <io_exceptions.h>

Inheritance diagram for ph::FileIOError:
ph::IOException ph::RuntimeException

Public Member Functions

 FileIOError (const std::string &message)
 
 FileIOError (const char *message)
 
 FileIOError (const std::string &message, std::string filename)
 
std::string whatStr () const override
 
- 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

◆ FileIOError() [1/3]

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

◆ FileIOError() [2/3]

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

◆ FileIOError() [3/3]

ph::FileIOError::FileIOError ( const std::string & message,
std::string filename )
inline

Member Function Documentation

◆ whatStr()

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

Reimplemented from ph::RuntimeException.


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