System::Text-namespace

Klassen

KlasseBeschrijving
ASCIIEncodingStelt ASCII‑codering voor. Objecten van deze klasse mogen alleen worden gealloceerd met de functie System::MakeObject() . Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.
DecoderOmhult het decoderen van een byte‑reeks naar een tekenreeks. Objecten van deze klasse mogen alleen worden gealloceerd met de functie System::MakeObject() . Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.
DecoderExceptionFallbackBiedt een fallback‑strategie die een uitzondering gooit. Objecten van deze klasse mogen alleen worden gealloceerd met de functie System::MakeObject() . Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.
DecoderExceptionFallbackBufferBuffer voor een fallback‑strategie die een uitzondering gooit bij decoderen. Slaat eigenlijk niets op, maar gooit in plaats daarvan een uitzondering. Objecten van deze klasse mogen alleen worden gealloceerd met de functie System::MakeObject() . Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.
DecoderFallbackBiedt een fallback‑API om decoderingfouten af te handelen. Objecten van deze klasse mogen alleen worden gealloceerd met de functie System::MakeObject() . Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.
DecoderFallbackBufferBiedt een buffer voor fallback‑implementatie. Objecten van deze klasse mogen alleen worden gealloceerd met de functie System::MakeObject() . Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.
DecoderReplacementFallbackBiedt een fallback‑strategie waarbij een foutief symbool wordt vervangen door een stub. Objecten van deze klasse mogen alleen worden gealloceerd met de functie System::MakeObject() . Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.
DecoderReplacementFallbackBufferBuffer voor het vervangen van een decodering‑fallback‑strategie.
EncoderOmhult het coderen van een tekenreeks naar een byte‑reeks. Objecten van deze klasse mogen alleen worden gealloceerd met de functie System::MakeObject() . Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.
EncoderExceptionFallbackBiedt een fallback‑strategie die een uitzondering gooit. Objecten van deze klasse mogen alleen worden gealloceerd met de functie System::MakeObject() . Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.
EncoderExceptionFallbackBufferBuffer voor een exceptie‑werpende codering fallback‑strategie. Slaat eigenlijk niets op, maar gooit in plaats daarvan een uitzondering. Objecten van deze klasse mogen alleen worden gealloceerd met behulp van de functie System::MakeObject(). Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.
EncoderFallbackBiedt een fallback‑API om coderingsfouten af te handelen. Objecten van deze klasse mogen alleen worden gealloceerd met behulp van de functie System::MakeObject(). Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.
EncoderFallbackBufferBiedt een buffer voor fallback‑implementatie. Objecten van deze klasse mogen alleen worden gealloceerd met de functie System::MakeObject() . Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.
EncoderReplacementFallbackBiedt een fallback‑strategie waarbij een foutief symbool wordt vervangen door een stub. Objecten van deze klasse mogen alleen worden gealloceerd met de functie System::MakeObject() . Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.
EncoderReplacementFallbackBufferBuffer voor het vervangen van de codering fallback‑strategie. Objecten van deze klasse mogen alleen worden gealloceerd met behulp van de functie System::MakeObject(). Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.
EncodingEncoding diensten.
EncodingDecoderDecoder die een coderingsobject gebruikt voor decodering. Objecten van deze klasse mogen alleen worden gealloceerd met behulp van de functie System::MakeObject(). Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.
EncodingEncoderEncoder die een coderingsobject gebruikt voor codering. Objecten van deze klasse mogen alleen worden gealloceerd met behulp van de functie System::MakeObject(). Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.
EncodingInfoKorte informatie over codering. Objecten van deze klasse mogen alleen worden gealloceerd met behulp van de functie System::MakeObject(). Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.
ICUDecoderDecoder die ICU gebruikt voor decodering. Objecten van deze klasse mogen alleen worden gealloceerd met behulp van de functie System::MakeObject(). Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.
ICUEncoderEncoder die ICU gebruikt voor codering. Objecten van deze klasse mogen alleen worden gealloceerd met behulp van de functie System::MakeObject(). Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.
ICUEncodingICU-gebaseerde coderingsimplementatie. VOOR INTERN GEBRUIK. Objecten van deze klasse mogen alleen worden gealloceerd met behulp van de functie System::MakeObject(). Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.
Latin1EncodingOndersteuning voor Latin1-codering. Objecten van deze klasse mogen alleen worden gealloceerd met behulp van de functie System::MakeObject(). Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.
StringBuilderBuffer om een tekenreeks deel voor deel te accumuleren. Dit type kan zowel op de stack als een waardetype als op de heap worden gealloceerd met behulp van de functie System::MakeObject(). Zodra het object is gealloceerd, meng deze twee gebruikssituaties nooit: het hebben van SmartPtr pointers naar op de stack gealloceerde objecten is strikt verboden.
UnicodeEncodingUnicode-codering. Objecten van deze klasse mogen alleen worden gealloceerd met behulp van de functie System::MakeObject(). Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.
UTF32EncodingUTF-32-codering. Objecten van deze klasse mogen alleen worden gealloceerd met behulp van de functie System::MakeObject(). Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.
UTF7EncodingUTF-7-codering. Objecten van deze klasse mogen alleen worden gealloceerd met behulp van de functie System::MakeObject(). Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.
UTF8EncodingUTF-8-codering. Objecten van deze klasse mogen alleen worden gealloceerd met behulp van de functie System::MakeObject(). Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.

Enums

EnumBeschrijving
NormalizationFormDefinieert hoe een Unicode‑tekenreeks te normaliseren.

Typedefs

TypedefBeschrijving
DecoderFallbackException
EncoderFallbackException
ICUEncodingPtrICU‑coderingspointer.