the main class to read/. More...
#include <StarEncoding.hxx>
Public Member Functions | |
StarEncoding () | |
constructor More... | |
virtual | ~StarEncoding () |
destructor More... | |
Static Public Member Functions | |
static Encoding | getEncodingForId (int id) |
return an encoding corresponding to an id More... | |
static bool | convert (std::vector< uint8_t > const &src, Encoding encoding, std::vector< uint32_t > &dest) |
try to convert a list of character and transforms it a unicode's list More... | |
Static Protected Member Functions | |
static bool | read (std::vector< uint8_t > const &src, size_t &pos, Encoding encoding, std::vector< uint32_t > &dest) |
try to read a character and add it to string More... | |
the main class to read/.
. some basic encoding in StarOffice documents
the different encoding
StarEncoding::StarEncoding | ( | ) |
constructor
|
virtual |
destructor
|
static |
try to convert a list of character and transforms it a unicode's list
Referenced by StarCellFormula::readSCToken(), StarObject::readSfxDocumentInformation(), and StarZone::readString().
|
static |
return an encoding corresponding to an id
Referenced by StarObjectModel::read(), StarObjectSpreadsheet::readCalcDocument(), StarObject::readSfxDocumentInformation(), StarObjectSpreadsheet::readSfxStyleSheets(), StarZone::readString(), and StarZone::readSWHeader().
|
staticprotected |
try to read a character and add it to string
Referenced by convert(), and getEncodingForId().