#include "xsarray.h"
#include "pstdint.h"
Go to the source code of this file.
|
| #define | XSBYTEARRAY_INITIALIZER XSARRAY_INITIALIZER(&g_xsByteArrayDescriptor) |
| |
| #define | XsByteArray_ref(thisPtr, sz, src, flags) XsArray_ref(thisPtr, sz, src, flags) |
| |
| #define | XsByteArray_assign(thisPtr, sz, src) XsArray_assign(thisPtr, sz, src) |
| |
| #define | XsByteArray_destruct(thisPtr) XsArray_destruct(thisPtr) |
| |
| #define | XsByteArray_copy(thisPtr, copy) XsArray_copy(copy, thisPtr) |
| |
| #define | XsByteArray_append(thisPtr, other) XsArray_append(thisPtr, other) |
| |
| #define | XsByteArray_popFront(thisPtr, count) XsArray_erase(thisPtr, 0, count) |
| |
| #define | XsByteArray_popBack(thisPtr, count) XsArray_erase(thisPtr, (XsSize)-1, count) |
| |
| #define | XsByteArray_fromString(str, copy) XsArray_assign(copy, str->m_size?str->m_size:1, str->m_size?str->m_data:"\0") |
| |
| #define | XsByteArray_swap(a, b) XsArray_swap(a, b) |
| |
| #define | XsByteArray_erase(thisPtr, index, count) XsArray_erase(thisPtr, index, count) |
| |
◆ XsByteArray_append
| #define XsByteArray_append |
( |
|
thisPtr, |
|
|
|
other |
|
) |
| XsArray_append(thisPtr, other) |
◆ XsByteArray_assign
◆ XsByteArray_copy
| #define XsByteArray_copy |
( |
|
thisPtr, |
|
|
|
copy |
|
) |
| XsArray_copy(copy, thisPtr) |
◆ XsByteArray_destruct
◆ XsByteArray_erase
◆ XsByteArray_fromString
| #define XsByteArray_fromString |
( |
|
str, |
|
|
|
copy |
|
) |
| XsArray_assign(copy, str->m_size?str->m_size:1, str->m_size?str->m_data:"\0") |
◆ XSBYTEARRAY_INITIALIZER
◆ XsByteArray_popBack
◆ XsByteArray_popFront
◆ XsByteArray_ref
| #define XsByteArray_ref |
( |
|
thisPtr, |
|
|
|
sz, |
|
|
|
src, |
|
|
|
flags |
|
) |
| XsArray_ref(thisPtr, sz, src, flags) |
◆ XsByteArray_swap
◆ XsByteArray
◆ XSARRAY_STRUCT()
◆ XsByteArray_construct()
◆ g_xsByteArrayDescriptor