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