39 # define STAR_ENCODING 83 static bool convert(std::vector<uint8_t>
const &src,
Encoding encoding, std::vector<uint32_t> &dest, std::vector<size_t> &srcPositions);
91 static bool read(std::vector<uint8_t>
const &src,
size_t &pos,
Encoding encoding, std::vector<uint32_t> &dest);
Definition: StarEncoding.hxx:62
Definition: StarEncoding.hxx:64
Definition: StarEncoding.hxx:59
Definition: StarEncoding.hxx:64
static Encoding getEncodingForId(int id)
return an encoding corresponding to an id
Definition: StarEncoding.cxx:73
Definition: StarEncoding.hxx:56
Definition: StarEncoding.hxx:55
Definition: StarEncoding.hxx:63
Definition: StarEncoding.hxx:59
Definition: StarEncoding.hxx:67
the main class to read/.
Definition: StarEncoding.hxx:50
Definition: StarEncoding.hxx:55
Definition: StarEncoding.hxx:55
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
Definition: StarEncoding.cxx:173
Definition: StarEncoding.hxx:65
Definition: StarEncoding.hxx:65
Definition: StarEncoding.hxx:59
Definition: StarEncoding.hxx:59
Definition: StarEncoding.hxx:61
Definition: StarEncoding.hxx:72
Definition: StarEncoding.hxx:55
Definition: StarEncoding.hxx:72
Definition: StarEncoding.hxx:55
Definition: StarEncoding.hxx:56
Definition: StarEncoding.hxx:58
Definition: StarEncoding.hxx:56
Definition: StarEncoding.hxx:57
Definition: StarEncoding.hxx:55
Definition: StarEncoding.hxx:63
Definition: StarEncoding.hxx:61
Definition: StarEncoding.hxx:61
Encoding
the different encoding
Definition: StarEncoding.hxx:54
Definition: StarEncoding.hxx:62
Definition: StarEncoding.hxx:63
Definition: StarEncoding.hxx:56
Definition: StarEncoding.hxx:59
Definition: StarEncoding.hxx:58
Definition: StarEncoding.hxx:67
Definition: StarEncoding.hxx:57
Definition: StarEncoding.hxx:67
Definition: StarEncoding.hxx:64
Definition: StarEncoding.hxx:57
Definition: StarEncoding.hxx:56
Definition: StarEncoding.hxx:65
Definition: StarEncoding.hxx:58
Definition: StarEncoding.hxx:61
Definition: StarEncoding.hxx:61
Definition: StarEncoding.hxx:59
Definition: StarEncoding.hxx:64
StarEncoding()
constructor
Definition: StarEncoding.cxx:53
Definition: StarEncoding.hxx:58
Definition: StarEncoding.hxx:67
Definition: StarEncoding.hxx:63
Definition: StarEncoding.hxx:67
Definition: StarEncoding.hxx:65
Definition: StarEncoding.hxx:63
Definition: StarEncoding.hxx:64
virtual ~StarEncoding()
destructor
Definition: StarEncoding.cxx:57
Definition: StarEncoding.hxx:63
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
Definition: StarEncoding.cxx:61
Definition: StarEncoding.hxx:56
Definition: StarEncoding.hxx:64
Definition: StarEncoding.hxx:57
Definition: StarEncoding.hxx:63
Definition: StarEncoding.hxx:55
Definition: StarEncoding.hxx:68
Definition: StarEncoding.hxx:63
Definition: StarEncoding.hxx:55
Definition: StarEncoding.hxx:64
Definition: StarEncoding.hxx:59
Definition: StarEncoding.hxx:68
Definition: StarEncoding.hxx:57
Definition: StarEncoding.hxx:67
Definition: StarEncoding.hxx:57
Definition: StarEncoding.hxx:57
Definition: StarEncoding.hxx:57
Definition: StarEncoding.hxx:62
Definition: StarEncoding.hxx:59
Definition: StarEncoding.hxx:58
Definition: StarEncoding.hxx:56
Definition: StarEncoding.hxx:62
Definition: StarEncoding.hxx:58
Definition: StarEncoding.hxx:65
Definition: StarEncoding.hxx:58
Definition: StarEncoding.hxx:65
Definition: StarEncoding.hxx:58