#include "xstypesconfig.h"
#include "xsarray.h"
#include <wchar.h>
#include <string.h>
Go to the source code of this file.
|
| | XSARRAY_STRUCT (XsString, char) |
| |
| XSTYPES_DLL_API void | XsString_construct (XsString *thisPtr) |
| |
| XSTYPES_DLL_API void | XsString_destruct (XsString *thisPtr) |
| |
| XSTYPES_DLL_API void | XsString_assign (XsString *thisPtr, XsSize count, const char *src) |
| |
| XSTYPES_DLL_API void | XsString_assignCharArray (XsString *thisPtr, const char *src) |
| |
| XSTYPES_DLL_API void | XsString_assignWCharArray (XsString *thisPtr, const wchar_t *src) |
| |
| XSTYPES_DLL_API XsSize | XsString_copyToWCharArray (const XsString *thisPtr, wchar_t *dest, XsSize size) |
| |
| XSTYPES_DLL_API void | XsString_resize (XsString *thisPtr, XsSize count) |
| |
| XSTYPES_DLL_API void | XsString_append (XsString *thisPtr, XsString const *other) |
| |
| XSTYPES_DLL_API void | XsString_erase (XsString *thisPtr, XsSize index, XsSize count) |
| |
◆ XsString_copy
| #define XsString_copy |
( |
|
thisPtr, |
|
|
|
copy |
|
) |
| XsArray_copy(copy, thisPtr) |
◆ XsString_INITIALIZER
◆ XSSTRING_INITIALIZER
◆ XsString_swap
◆ XsString
◆ XSARRAY_STRUCT()
◆ XsString_append()
◆ XsString_assign()
◆ XsString_assignCharArray()
◆ XsString_assignWCharArray()
◆ XsString_construct()
◆ XsString_copyToWCharArray()
◆ XsString_destruct()
◆ XsString_erase()
◆ XsString_resize()
◆ g_xsStringDescriptor