NestedException contains a new higher level error message (typically based on argument basedOnException) and preserves the original exception (which you can use to get its message, with Characters::ToString (fBasedOnException) More...
#include <Exceptions.h>
Additional Inherited Members | |
![]() | |
virtual const char * | what () const noexcept override |
![]() | |
ExceptionStringHelper ()=delete | |
nonvirtual Characters::String | GetBasicErrorMessage () const |
nonvirtual Characters::String | GetFullErrorMessage () const |
nonvirtual Containers::Stack< Activity<> > | GetActivities () const |
template<typename T > | |
nonvirtual T | As () const |
![]() | |
template<typename... BASE_EXCEPTION_ARGS> | |
Exception (const Characters::String &reasonForError, BASE_EXCEPTION_ARGS... baseExceptionArgs) | |
![]() | |
nonvirtual const char * | _PeekAtNarrowSDKString_ () const |
NestedException contains a new higher level error message (typically based on argument basedOnException) and preserves the original exception (which you can use to get its message, with Characters::ToString (fBasedOnException)
Definition at line 209 of file Exceptions.h.