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, std::vector< size_t > &srcPositions) |
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 StarObjectNumericRuler::readAttributeLevel(), StarObjectNumericRuler::readLevel(), StarCellFormula::readSCToken(), StarObject::readSfxDocumentInformation(), and StarZone::readString().
|
static |
return an encoding corresponding to an id
Referenced by StarObjectModel::read(), StarObjectNumericRuler::readAttributeLevel(), StarObjectSpreadsheet::readCalcDocument(), StarObjectNumericRuler::readLevel(), StarObject::readSfxDocumentInformation(), StarObjectSpreadsheet::readSfxStyleSheets(), StarZone::readString(), and StarZone::readSWHeader().
|
staticprotected |
try to read a character and add it to string
Referenced by convert().