System::Text::EncoderFallbackBuffer klasse

EncoderFallbackBuffer class

Biedt een buffer voor fallback‑implementatie. Objecten van deze klasse mogen alleen worden gealloceerd met de functie System::MakeObject() function. Maak nooit een instantie van dit type op de stack of met operator new, omdat dit runtime‑fouten en/of assertiefouten veroorzaakt. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.

class EncoderFallbackBuffer : public System::Object

Methoden

MethodeBeschrijving
virtual Fallback(char_t, int)Implementeert de daadwerkelijke fallback‑procedure.
virtual Fallback(char_t, char_t, int)Implementeert de daadwerkelijke fallback‑procedure.
virtual get_Remaining() constHaalt het resterende aantal tekens op dat verwerkt moet worden.
virtual GetNextChar()Haalt het volgende teken uit de fallback‑buffer.
virtual MovePrevious()Verplaatst de bufferpositie één stap terug indien mogelijk.
virtual Reset()Reset de buffer naar de oorspronkelijke staat.

Zie ook