Lines Matching refs:vtkUnicodeString

33 vtkUnicodeString::const_iterator::const_iterator() = default;
35 vtkUnicodeString::const_iterator::const_iterator(std::string::const_iterator position) : in const_iterator()
40 vtkUnicodeString::value_type vtkUnicodeString::const_iterator::operator*() const in operator *()
45 bool vtkUnicodeString::const_iterator::operator==(const const_iterator& rhs) const in operator ==()
50 bool vtkUnicodeString::const_iterator::operator!=(const const_iterator& rhs) const in operator !=()
55 vtkUnicodeString::const_iterator& vtkUnicodeString::const_iterator::operator++() in operator ++()
61 vtkUnicodeString::const_iterator vtkUnicodeString::const_iterator::operator++(int) in operator ++()
68 vtkUnicodeString::const_iterator& vtkUnicodeString::const_iterator::operator--() in operator --()
74 vtkUnicodeString::const_iterator vtkUnicodeString::const_iterator::operator--(int) in operator --()
87 class vtkUnicodeString::back_insert_iterator
123 vtkUnicodeString::vtkUnicodeString() = default;
125 vtkUnicodeString::vtkUnicodeString(const vtkUnicodeString& rhs) : in vtkUnicodeString() function in vtkUnicodeString
130 vtkUnicodeString::vtkUnicodeString(size_type count, value_type character) in vtkUnicodeString() function in vtkUnicodeString
133 vtk_utf8::append(character, vtkUnicodeString::back_insert_iterator(this->Storage)); in vtkUnicodeString()
136 vtkUnicodeString::vtkUnicodeString(const_iterator first, const_iterator last) : in vtkUnicodeString() function in vtkUnicodeString
141 bool vtkUnicodeString::is_utf8(const char* value) in is_utf8()
143 return vtkUnicodeString::is_utf8(std::string(value ? value : "")); in is_utf8()
146 bool vtkUnicodeString::is_utf8(const std::string& value) in is_utf8()
151 vtkUnicodeString vtkUnicodeString::from_utf8(const char* value) in from_utf8()
153 return vtkUnicodeString::from_utf8(std::string(value ? value : "")); in from_utf8()
156 vtkUnicodeString vtkUnicodeString::from_utf8(const char* begin, const char* end) in from_utf8()
158 vtkUnicodeString result; in from_utf8()
170 vtkUnicodeString vtkUnicodeString::from_utf8(const std::string& value) in from_utf8()
172 vtkUnicodeString result; in from_utf8()
184 vtkUnicodeString vtkUnicodeString::from_utf16(const vtkTypeUInt16* value) in from_utf16()
186 vtkUnicodeString result; in from_utf16()
196 … vtk_utf8::utf16to8(value, value + length, vtkUnicodeString::back_insert_iterator(result.Storage)); in from_utf16()
207 vtkUnicodeString& vtkUnicodeString::operator=(const vtkUnicodeString& rhs) in operator =()
216 vtkUnicodeString::const_iterator vtkUnicodeString::begin() const in begin()
221 vtkUnicodeString::const_iterator vtkUnicodeString::end() const in end()
226 vtkUnicodeString::value_type vtkUnicodeString::at(size_type offset) const in at()
236 vtkUnicodeString::value_type vtkUnicodeString::operator[](size_type offset) const in operator []()
243 const char* vtkUnicodeString::utf8_str() const in utf8_str()
248 void vtkUnicodeString::utf8_str(std::string& result) const in utf8_str()
253 std::vector<vtkTypeUInt16> vtkUnicodeString::utf16_str() const in utf16_str()
260 void vtkUnicodeString::utf16_str(std::vector<vtkTypeUInt16>& result) const in utf16_str()
266 vtkUnicodeString::size_type vtkUnicodeString::byte_count() const in byte_count()
271 vtkUnicodeString::size_type vtkUnicodeString::character_count() const in character_count()
276 bool vtkUnicodeString::empty() const in empty()
281 const vtkUnicodeString::size_type vtkUnicodeString::npos = std::string::npos;
283 vtkUnicodeString& vtkUnicodeString::operator+=(value_type value) in operator +=()
289 vtkUnicodeString& vtkUnicodeString::operator+=(const vtkUnicodeString& rhs) in operator +=()
295 void vtkUnicodeString::push_back(value_type character) in push_back()
299 vtk_utf8::append(character, vtkUnicodeString::back_insert_iterator(this->Storage)); in push_back()
307 void vtkUnicodeString::append(const vtkUnicodeString& value) in append()
312 void vtkUnicodeString::append(size_type count, value_type character) in append()
316 this->Storage.append(vtkUnicodeString(count, character).Storage); in append()
324 void vtkUnicodeString::append(const_iterator first, const_iterator last) in append()
333 void vtkUnicodeString::assign(const vtkUnicodeString& value) in assign()
338 void vtkUnicodeString::assign(size_type count, value_type character) in assign()
342 this->Storage.assign(vtkUnicodeString(count, character).Storage); in assign()
350 void vtkUnicodeString::assign(const_iterator first, const_iterator last) in assign()
359 void vtkUnicodeString::clear() in clear()
364 vtkUnicodeString vtkUnicodeString::fold_case() const in fold_case()
366 typedef std::map<value_type, vtkUnicodeString> map_t; in fold_case()
376 vtkUnicodeString mapping; in fold_case()
385 vtkUnicodeString result; in fold_case()
387 for(vtkUnicodeString::const_iterator source = this->begin(); source != this->end(); ++source) in fold_case()
403 int vtkUnicodeString::compare(const vtkUnicodeString& rhs) const in compare()
408 vtkUnicodeString vtkUnicodeString::substr(size_type offset, size_type count) const in substr()
420 return vtkUnicodeString(from, to); in substr()
423 void vtkUnicodeString::swap(vtkUnicodeString& rhs) in swap()
428 bool operator==(const vtkUnicodeString& lhs, const vtkUnicodeString& rhs) in operator ==()
433 bool operator!=(const vtkUnicodeString& lhs, const vtkUnicodeString& rhs) in operator !=()
438 bool operator<(const vtkUnicodeString& lhs, const vtkUnicodeString& rhs) in operator <()
443 bool operator<=(const vtkUnicodeString& lhs, const vtkUnicodeString& rhs) in operator <=()
448 bool operator>=(const vtkUnicodeString& lhs, const vtkUnicodeString& rhs) in operator >=()
453 bool operator>(const vtkUnicodeString& lhs, const vtkUnicodeString& rhs) in operator >()