65
58
uint16_t utf16_word() const {return u16;}
70
63
virtual const char* what() const throw() { return "Not enough space"; }
73
66
/// The library API - functions intended to be called by the users
75
68
template <typename octet_iterator, typename output_iterator>
76
69
output_iterator replace_invalid(octet_iterator start, octet_iterator end, output_iterator out, uint32_t replacement)