System::Text::DecoderFallbackBuffer क्लास

DecoderFallbackBuffer class

फॉलबैक कार्यान्वयन के लिए बफ़र प्रदान करता है। इस क्लास की वस्तुओं को केवल System::MakeObject() फ़ंक्शन का उपयोग करके ही आवंटित किया जाना चाहिए। इस प्रकार का इंस्टेंस स्टैक पर या operator new का उपयोग करके कभी न बनाएँ, क्योंकि इससे रन‑टाइम त्रुटियाँ और/या असर्शन फॉल्ट हो सकते हैं। हमेशा इस क्लास को System::SmartPtr पॉइंटर में लपेटें और इस पॉइंटर का उपयोग करके इसे फ़ंक्शनों के तर्क के रूप में पास करें।

class DecoderFallbackBuffer : public System::Object

विधियाँ

विधिविवरण
virtual Fallback(ArrayPtr<uint8_t>, int)वास्तविक फॉलबैक प्रक्रिया को लागू करता है।
virtual get_Remaining() constप्रसंस्करण के लिए शेष अक्षरों की गिनती प्राप्त करता है।
virtual GetNextChar()फॉलबैक बफ़र में अगला अक्षर निकालता है।
virtual MovePrevious()यदि संभव हो तो बफ़र स्थिति को एक कदम पीछे ले जाता है।
virtual Reset()बफ़र को प्रारंभिक स्थिति में रीसेट करता है।

संबंधित देखें