System::Text::DecoderFallbackBuffer classe

DecoderFallbackBuffer class

Fornisce un buffer per l’implementazione di fallback. Gli oggetti di questa classe devono essere allocati solo utilizzando la funzione System::MakeObject(). Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fallimenti di asserzione. Avvolgere sempre questa classe in un puntatore System::SmartPtr e utilizzare tale puntatore per passarlo alle funzioni come argomento.

class DecoderFallbackBuffer : public System::Object

Metodi

MetodoDescrizione
virtual Fallback(ArrayPtr<uint8_t>, int)Implementa la procedura di fallback reale.
virtual get_Remaining() constOttiene il conteggio rimanente dei caratteri da elaborare.
virtual GetNextChar()Estrae il carattere successivo nel buffer di fallback.
virtual MovePrevious()Sposta la posizione del buffer indietro di un passo, se possibile.
virtual Reset()Reimposta il buffer allo stato iniziale.

Vedi anche