Rebel Fork Framework
|
#include <Urho3D/Core/Exception.h>
Public Member Functions | |
RuntimeException (ea::string_view message) | |
Construct exception with static message. | |
template<class T , class ... Ts> | |
RuntimeException (ea::string_view format, const T &firstArg, const Ts &... otherArgs) | |
Construct exception with formatted message. | |
Public Member Functions inherited from Urho3D::RuntimeException | |
RuntimeException (ea::string_view message) | |
Construct exception with static message. | |
template<class T , class ... Ts> | |
RuntimeException (ea::string_view format, const T &firstArg, const Ts &... otherArgs) | |
Construct exception with formatted message. | |
const ea::string & | GetMessage () const |
Return message. | |
const char * | what () const noexcept override |
Exception thrown on I/O error on Archive serialization/deserialization. Try to catch this exception outside of serialization code and don't leak it to user code. Archive is generally not safe to use if ArchiveException has been thrown.