![](http://www.gnu-darwin.org/hexley-gd-sm.png)
|
Inheritance:
Public Methods-
EncodedText()
-
void setOverrideEncoding(Encoding encoding)
-
Encoding getOverrideEncoding() const
-
Encoding getEncoding() const
-
void setText(const unsigned char* text, int length = -1)
-
std::vector<int> ::const_iterator begin() const
-
std::vector<int> ::const_iterator end() const
Public Members-
enum Encoding
- Types of string encodings supported
Protected Fields-
Encoding _encoding
-
Encoding _overrideEncoding
-
std::vector<int> _unicodeText
Protected Methods-
int getNextCharacter(const unsigned char*& charString) const
-
Encoding findEncoding(const unsigned char*& charString) const
- This method will extract any ZWNBSP signature at the start of the string
Documentation
enum Encoding
-
Types of string encodings supported
ENCODING_UNDEFINED
ENCODING_ASCII
- not using Unicode
ENCODING_UTF8
- unsigned char ASCII
ENCODING_UTF16
- 8-bit unicode transformation format
ENCODING_UTF16_BE
- 16-bit signature
ENCODING_UTF16_LE
- 16-bit big-endian
ENCODING_UTF32
- 16-bit little-endian
ENCODING_UTF32_BE
- 32-bit signature
ENCODING_UTF32_LE
- 32-bit big-endian
ENCODING_SIGNATURE
- 32-bit little-endian
detect encoding from signature
- detect encoding from signature
EncodedText()
void setOverrideEncoding(Encoding encoding)
Encoding getOverrideEncoding() const
Encoding getEncoding() const
void setText(const unsigned char* text, int length = -1)
std::vector<int> ::const_iterator begin() const
std::vector<int> ::const_iterator end() const
int getNextCharacter(const unsigned char*& charString) const
Encoding findEncoding(const unsigned char*& charString) const
- This method will extract any ZWNBSP signature at the start of the string
Encoding _encoding
Encoding _overrideEncoding
std::vector<int> _unicodeText
- This class has no child classes.
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.
|