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

Go to the source code of this file.

Functions

int compareDeviceIds (XsDeviceId const *a, XsDeviceId const *b)
 
void initDeviceId (XsDeviceId *did)
 
void initDeviceIdToValue (XsDeviceId *did, XsDeviceId const *src)
 
void XsDeviceIdArray_construct (XsDeviceIdArray *thisPtr, XsSize count, XsDeviceId const *src)
 

Variables

const XsArrayDescriptor g_xsDeviceIdArrayDescriptor
 Descriptor for XsDeviceIdArray. More...
 

Function Documentation

◆ compareDeviceIds()

int compareDeviceIds ( XsDeviceId const *  a,
XsDeviceId const *  b 
)

Definition at line 84 of file xsdeviceidarray.c.

◆ initDeviceId()

void initDeviceId ( XsDeviceId did)

Definition at line 73 of file xsdeviceidarray.c.

◆ initDeviceIdToValue()

void initDeviceIdToValue ( XsDeviceId did,
XsDeviceId const *  src 
)

Definition at line 79 of file xsdeviceidarray.c.

◆ XsDeviceIdArray_construct()

void XsDeviceIdArray_construct ( XsDeviceIdArray thisPtr,
XsSize  count,
XsDeviceId const *  src 
)

Note
Specialization for XsStringArray

Definition at line 111 of file xsdeviceidarray.c.

Variable Documentation

◆ g_xsDeviceIdArrayDescriptor

const XsArrayDescriptor g_xsDeviceIdArrayDescriptor
Initial value:
=
{
sizeof(XsDeviceId),
XSEXPCASTITEMSWAP XsDeviceId_swap,
XSEXPCASTITEMMAKE initDeviceId,
XSEXPCASTITEMCOPY initDeviceIdToValue,
0,
XSEXPCASTITEMCOPY initDeviceIdToValue,
XSEXPCASTITEMCOMP compareDeviceIds,
XSEXPCASTRAWCOPY XsArray_rawCopy
}

Descriptor for XsDeviceIdArray.

Definition at line 96 of file xsdeviceidarray.c.

XsArray::XsArray_rawCopy
void XsArray_rawCopy(void *to, void const *from, XsSize count, XsSize iSize)
Copies items optimized in a direct way.
Definition: xsarray.c:707
XsDeviceId_swap
void XsDeviceId_swap(XsDeviceId *a, XsDeviceId *b)
Swap the contents of a with those of b.
Definition: xsdeviceid.c:813
XsDeviceId
struct XsDeviceId XsDeviceId
Definition: xsdeviceid.h:912
initDeviceIdToValue
void initDeviceIdToValue(XsDeviceId *did, XsDeviceId const *src)
Definition: xsdeviceidarray.c:79
compareDeviceIds
int compareDeviceIds(XsDeviceId const *a, XsDeviceId const *b)
Definition: xsdeviceidarray.c:84
initDeviceId
void initDeviceId(XsDeviceId *did)
Definition: xsdeviceidarray.c:73


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