represents encoding of texts.
Public Methods
-
virtual WCharReader* createReader(std::istream& is) const = 0
-
virtual WCharWriter* createWriter(std::ostream& os) const = 0
-
virtual const char* name() const = 0
-
StringChunk toEncoding(const std::wstring& x) const
-
StringChunk toEncoding(const WStringChunk& x) const
-
virtual StringChunk toEncoding(const wchar* first, const wchar* last) const = 0
-
WStringChunk toUtf16(const std::string& x) const
-
virtual WStringChunk toUtf16(const char* first, const char* last) const = 0
-
WStringChunk toUtf16(const StringChunk& x) const
-
WStringChunk toUtf16(const char* x) const
Documentation
represents encoding of texts.
(for each supported encoding exists static instance of this class)
virtual const char* name() const = 0
virtual WStringChunk toUtf16(const char* first, const char* last) const = 0
WStringChunk toUtf16(const std::string& x) const
WStringChunk toUtf16(const StringChunk& x) const
WStringChunk toUtf16(const char* x) const
virtual StringChunk toEncoding(const wchar* first, const wchar* last) const = 0
StringChunk toEncoding(const WStringChunk& x) const
StringChunk toEncoding(const std::wstring& x) const
virtual WCharReader* createReader(std::istream& is) const = 0
virtual WCharWriter* createWriter(std::ostream& os) const = 0
- This class has no child classes.
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.