Qyoto  4.0.5
Qyoto is a C# language binding for Qt
 All Classes Namespaces Functions Variables Typedefs Enumerations Properties
QtCore.QTextDecoder Class Reference

The QTextDecoder class provides a state-based decoder. More...

Inheritance diagram for QtCore.QTextDecoder:
Collaboration diagram for QtCore.QTextDecoder:

Public Member Functions

 QTextDecoder (QTextCodec codec)
 
 
 QTextDecoder (QTextCodec codec, QTextCodec.ConversionFlag flags)
 
 
virtual void CreateProxy ()
 
new bool HasFailure ()
 
new string ToUnicode (QByteArray ba)
 
 
new string ToUnicode (string chars, int len)
 
 
new void ToUnicode (System.Text.StringBuilder target, string chars, int len)
 
 
new void Dispose ()
 

Protected Member Functions

 QTextDecoder (System.Type dummy)
 

Protected Attributes

SmokeInvocation interceptor
 

Properties

virtual System.IntPtr SmokeObject [get, set]
 

Detailed Description

The QTextDecoder class provides a state-based decoder.

A text decoder converts text from an encoded text format into Unicode using a specific codec.

The decoder converts text in this format into Unicode, remembering any state that is required between calls.

See also QTextCodec::makeDecoder() and QTextEncoder.

Constructor & Destructor Documentation

QtCore.QTextDecoder.QTextDecoder ( System.Type  dummy)
protected
QtCore.QTextDecoder.QTextDecoder ( QTextCodec  codec)

Constructs a text decoder for the given codec.

QtCore.QTextDecoder.QTextDecoder ( QTextCodec  codec,
QTextCodec.ConversionFlag  flags 
)

Constructs a text decoder for the given codec.

Member Function Documentation

virtual void QtCore.QTextDecoder.CreateProxy ( )
virtual
new void QtCore.QTextDecoder.Dispose ( )
new bool QtCore.QTextDecoder.HasFailure ( )
new string QtCore.QTextDecoder.ToUnicode ( QByteArray  ba)

This is an overloaded function.

Converts the bytes in the byte array specified by ba to Unicode and returns the result.

new string QtCore.QTextDecoder.ToUnicode ( string  chars,
int  len 
)

Converts the first len bytes in chars to Unicode, returning the result.

If not all characters are used (e.g. if only part of a multi-byte encoding is at the end of the characters), the decoder remembers enough state to continue with the next call to this function.

new void QtCore.QTextDecoder.ToUnicode ( System.Text.StringBuilder  target,
string  chars,
int  len 
)

This is an overloaded function.

The converted string is returned in target.

Member Data Documentation

SmokeInvocation QtCore.QTextDecoder.interceptor
protected

Property Documentation

virtual System.IntPtr QtCore.QTextDecoder.SmokeObject
getset