## EncoderFallbackBuffer class


Proporciona un búfer para la implementación de reserva. Los objetos de esta clase solo deben asignarse mediante la función [System::MakeObject()](../../system/makeobject/). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que provocará errores de tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero [System::SmartPtr](../../system/smartptr/) y utilice dicho puntero para pasarlo a funciones como argumento.

```cpp
class EncoderFallbackBuffer : public System::Object
```

## Métodos

| Método | Descripción |
| --- | --- |
| virtual [Fallback](./fallback/)(char_t, int) | Implementa el procedimiento de reserva real. |
| virtual [Fallback](./fallback/)(char_t, char_t, int) | Implementa el procedimiento de reserva real. |
| virtual [get_Remaining](./get_remaining/)() const | Obtiene el recuento restante de caracteres a procesar. |
| virtual [GetNextChar](./getnextchar/)() | Extrae el siguiente carácter del búfer de reserva. |
| virtual [MovePrevious](./moveprevious/)() | Mueve la posición del búfer un paso atrás si es posible. |
| virtual [Reset](./reset/)() | Restablece el búfer al estado inicial. |
## Ver también

* Class [Object](../../system/object/)
* Namespace [System::Text](../)
* Library [Aspose.PDF for C++](../../)
