Functions | Variables
xsstringarray.c File Reference
#include "xsstringarray.h"
#include "xsstring.h"
Include dependency graph for xsstringarray.c:

Go to the source code of this file.

Functions

void XsStringArray_construct (XsStringArray *thisPtr, XsSize count, XsString const *src)
 

Variables

const XsArrayDescriptor g_xsStringArrayDescriptor
 Descriptor for XsStringArray. More...
 

Function Documentation

◆ XsStringArray_construct()

void XsStringArray_construct ( XsStringArray thisPtr,
XsSize  count,
XsString const *  src 
)

Note
Specialization for XsStringArray

Definition at line 89 of file xsstringarray.c.

Variable Documentation

◆ g_xsStringArrayDescriptor

const XsArrayDescriptor g_xsStringArrayDescriptor
Initial value:
=
{
sizeof(XsString),
XSEXPCASTITEMSWAP XsArray_swap,
XSEXPCASTITEMMAKE XsString_construct,
XSEXPCASTITEMCOPY XsArray_copyConstruct,
XSEXPCASTITEMMAKE XsArray_destruct,
XSEXPCASTITEMCOPY XsArray_copy,
XSEXPCASTITEMCOMP XsArray_compare,
0
}

Descriptor for XsStringArray.

Definition at line 74 of file xsstringarray.c.

XsString
struct XsString XsString
Definition: xsstring.h:87
XsArray::XsArray_compare
int XsArray_compare(void const *a, void const *b)
Returns non-zero if the lists are different, 0 if they're equal.
Definition: xsarray.c:479
XsArray::XsArray_destruct
void XsArray_destruct(void *thisPtr)
Clears and frees memory allocated by the XsArray.
Definition: xsarray.c:157
XsArray::XsArray_copy
void XsArray_copy(void *thisPtr, void const *src)
Copy the contents of src to thisArray.
Definition: xsarray.c:305
XsArray::XsArray_copyConstruct
void XsArray_copyConstruct(void *thisPtr, void const *src)
Initializes the XsArray with a copy of src.
Definition: xsarray.c:144
XsString_construct
void XsString_construct(XsString *thisPtr)
Initializes the XsString object as an empty string.
Definition: xsstring.c:126
XsArray::XsArray_swap
void XsArray_swap(void *a, void *b)
Swap the contents of a with those of b.
Definition: xsarray.c:408


xsens_mti_driver
Author(s):
autogenerated on Sun Sep 3 2023 02:43:21