System::Text::DecoderFallbackBuffer класс
Содержание
[
Скрывать
]DecoderFallbackBuffer class
Предоставляет буфер для реализации отката. Объекты этого класса должны создаваться только с помощью функции System::MakeObject(). Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам времени выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель System::SmartPtr и используйте этот указатель для передачи его в функции в качестве аргумента.
class DecoderFallbackBuffer : public System::Object
Методы
| Метод | Описание |
|---|---|
| virtual Fallback(ArrayPtr<uint8_t>, int) | Реализует фактическую процедуру отката. |
| virtual get_Remaining() const | Получает оставшееся количество символов для обработки. |
| virtual GetNextChar() | Извлекает следующий символ из буфера отката. |
| virtual MovePrevious() | Перемещает позицию буфера на один шаг назад, если это возможно. |
| virtual Reset() | Сбрасывает буфер в исходное состояние. |
См. также
- Class Object
- Namespace System::Text
- Library Aspose.Font for C++