2#ifndef _aspose_system_text_encoder_fallback_exception_h_
3#define _aspose_system_text_encoder_fallback_exception_h_
5#include "system/exceptions.h"
14 friend class System::ExceptionWrapperHelper;
62 MEMBER_FUNCTION_MAKE_OBJECT(
Details_EncoderFallbackException, CODEPORTING_ARGS(
const System::String &message, char_t charUnknownHigh, char_t charUnknownLow,
int index), CODEPORTING_ARGS(message, charUnknownHigh, charUnknownLow, index));
69 char_t m_charUnknown = char_t();
71 char_t m_charUnknownHigh = char_t();
73 char_t m_charUnknownLow = char_t();
ArgumentException is thrown when an argument passed to a method being invoked is invalid....
Template that represents wrapper of exceptions that are derived from Exception class.
Definition: exception.h:113
Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting O...
Definition: smart_ptr.h:180
String class used across the library. Is a substitute for C# System.String when translating code....
Definition: string.h:122
Exception thrown by EncoderExceptionFallback when encoding fails. Never create instances of this clas...
Definition: encoder_fallback_exception.h:13
void DoThrow(const System::ExceptionPtr &self) const override
Throws exception instance wrapped by exception wrapper.
Details_EncoderFallbackException(const System::String &message, char_t charUnknownHigh, char_t charUnknownLow, int index)
Constructor.
int get_Index()
Gets position of character that triggered error in input array.
Definition: encoder_fallback_exception.h:31
char_t get_CharUnknownLow()
Gets low character of pair that triggered error.
Definition: encoder_fallback_exception.h:28
char_t get_CharUnknown()
Gets character that triggered error.
Definition: encoder_fallback_exception.h:22
char_t get_CharUnknownHigh()
Gets high character of pair that triggered error.
Definition: encoder_fallback_exception.h:25
Details_EncoderFallbackException(const System::String &message, const System::Exception &innerException)
Constructor.
Details_EncoderFallbackException()
Default constructor.
Details_EncoderFallbackException(const System::String &message)
Constructor.
Details_EncoderFallbackException(const System::String &message, char_t charUnknown, int index)
Constructor.
@ Text
Defines color adjustment information for text.
Definition: db_command.h:9