#include <CharacterEncodingException.h>
Public Types | |
enum | EncodingOrDecoding { eEncoding , eDecoding } |
Public Member Functions | |
nonvirtual optional< String > | GetEncodiing () const |
![]() | |
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 |
Additional Inherited Members | |
![]() | |
template<typename... BASE_EXCEPTION_ARGS> | |
Exception (const Characters::String &reasonForError, BASE_EXCEPTION_ARGS... baseExceptionArgs) | |
![]() | |
nonvirtual const char * | _PeekAtNarrowSDKString_ () const |
TODO:
Definition at line 28 of file CharacterEncodingException.h.
Enumerator | |
---|---|
eEncoding | CharactersToBytes |
eDecoding | BytesToCharacters |
Definition at line 33 of file CharacterEncodingException.h.
auto Stroika::Foundation::Characters::CharacterEncodingException::GetEncodiing | ( | ) | const |
Returns the (print name - not enumeration) of the encoding (if known) the character was being encoded into or from
Definition at line 19 of file CharacterEncodingException.inl.