arsa
2.7
|
Access an element in a unicode string, allowing one to change it. More...
#include <irrUString.h>
Public Member Functions | |
_ustring16_iterator_access (const ustring16< TAlloc > *s, size_t p) | |
operator uchar32_t () const | |
Allow the class to be interpreted as a single UTF-32 character. More... | |
_ustring16_iterator_access & | operator= (const uchar32_t c) |
_ustring16_iterator_access & | operator++ () |
uchar32_t | operator++ (int) |
_ustring16_iterator_access & | operator-- () |
uchar32_t | operator-- (int) |
_ustring16_iterator_access & | operator+= (int val) |
_ustring16_iterator_access & | operator-= (int val) |
_ustring16_iterator_access & | operator *= (int val) |
_ustring16_iterator_access & | operator/= (int val) |
_ustring16_iterator_access & | operator%= (int val) |
uchar32_t | operator+ (int val) const |
uchar32_t | operator- (int val) const |
uchar32_t | operator * (int val) const |
uchar32_t | operator/ (int val) const |
uchar32_t | operator% (int val) const |
Access an element in a unicode string, allowing one to change it.
---------------—/// iterator classes /// ---------------—///
Definition at line 245 of file irrUString.h.
|
inline |
Definition at line 248 of file irrUString.h.
|
inline |
Multiplies the value by a specified amount.
val | The amount to multiply this character by. |
Definition at line 363 of file irrUString.h.
|
inline |
Multiples the value by a specified amount.
val | The amount to multiply this character by. |
Definition at line 320 of file irrUString.h.
|
inline |
Allow the class to be interpreted as a single UTF-32 character.
Definition at line 251 of file irrUString.h.
|
inline |
Modulos the value by a specified amount.
val | The amount to modulo this character by. |
Definition at line 379 of file irrUString.h.
|
inline |
Modulos the value by a specified amount.
val | The amount to modulo this character by. |
Definition at line 338 of file irrUString.h.
|
inline |
Adds to the value by a specified amount.
val | The amount to add to this character. |
Definition at line 347 of file irrUString.h.
|
inline |
|
inline |
Increments the value by 1, returning the old value.
Definition at line 275 of file irrUString.h.
|
inline |
Adds to the value by a specified amount.
val | The amount to add to this character. |
Definition at line 302 of file irrUString.h.
|
inline |
Subtracts from the value by a specified amount.
val | The amount to subtract from this character. |
Definition at line 355 of file irrUString.h.
|
inline |
|
inline |
Decrements the value by 1, returning the old value.
Definition at line 292 of file irrUString.h.
|
inline |
Subtracts from the value by a specified amount.
val | The amount to subtract from this character. |
Definition at line 311 of file irrUString.h.
|
inline |
Divides the value by a specified amount.
val | The amount to divide this character by. |
Definition at line 371 of file irrUString.h.
|
inline |
Divides the value by a specified amount.
val | The amount to divide this character by. |
Definition at line 329 of file irrUString.h.
|
inline |
Allow one to change the character in the unicode string.
c | The new character to use. |
Definition at line 259 of file irrUString.h.