|
LMMS
|
#include <ustring.h>
Public Member Functions | |
| UStringBuffer () | |
| UStringBuffer (const char16 *src, int32 srcSize=-1) | |
| UStringBuffer (const char *src, int32 srcSize=-1) | |
| Public Member Functions inherited from Steinberg::UString | |
| UString (char16 *buffer, int32 size) | |
| int32 | getSize () const |
| operator const char16 * () const | |
| int32 | getLength () const |
| UString & | assign (const char16 *src, int32 srcSize=-1) |
| UString & | append (const char16 *src, int32 srcSize=-1) |
| const UString & | copyTo (char16 *dst, int32 dstSize) const |
| UString & | fromAscii (const char *src, int32 srcSize=-1) |
| UString & | assign (const char *src, int32 srcSize=-1) |
| const UString & | toAscii (char *dst, int32 dstSize) const |
| bool | scanInt (int64 &value) const |
| bool | printInt (int64 value) |
| bool | scanFloat (double &value) const |
| bool | printFloat (double value, int32 precision=4) |
Protected Attributes | |
| char16 | data [maxSize] |
| Protected Attributes inherited from Steinberg::UString | |
| char16 * | thisBuffer |
| int32 | thisSize |
| size in code unit (not in byte!) | |
UTF-16 string with fixed buffer size.
|
inline |
|
inline |
Construct from UTF-16 string.
|
inline |
Construct from ASCII string.
|
protected |