|
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++.
|