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

Go to the source code of this file.

Functions

int comparePortInfo (XsPortInfo const *a, XsPortInfo const *b)
 
void copyPortInfo (XsPortInfo *dest, XsPortInfo const *src)
 
void XsPortInfoArray_construct (XsPortInfoArray *thisPtr, XsSize count, XsPortInfo const *src)
 

Variables

const XsArrayDescriptor g_xsPortInfoArrayDescriptor
 Descriptor for XsPortInfoArray. More...
 

Function Documentation

◆ comparePortInfo()

int comparePortInfo ( XsPortInfo const *  a,
XsPortInfo const *  b 
)

Definition at line 77 of file xsportinfoarray.c.

◆ copyPortInfo()

void copyPortInfo ( XsPortInfo dest,
XsPortInfo const *  src 
)

Definition at line 72 of file xsportinfoarray.c.

◆ XsPortInfoArray_construct()

void XsPortInfoArray_construct ( XsPortInfoArray thisPtr,
XsSize  count,
XsPortInfo const *  src 
)

Note
Specialization for XsPortInfoArray

Definition at line 106 of file xsportinfoarray.c.

Variable Documentation

◆ g_xsPortInfoArrayDescriptor

const XsArrayDescriptor g_xsPortInfoArrayDescriptor
Initial value:
=
{
sizeof(XsPortInfo),
XSEXPCASTITEMSWAP XsPortInfo_swap,
XSEXPCASTITEMMAKE XsPortInfo_clear,
XSEXPCASTITEMCOPY copyPortInfo,
0,
XSEXPCASTITEMCOPY copyPortInfo,
XSEXPCASTITEMCOMP comparePortInfo,
XSEXPCASTRAWCOPY XsArray_rawCopy
}

Descriptor for XsPortInfoArray.

Definition at line 91 of file xsportinfoarray.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
XsPortInfo
struct XsPortInfo XsPortInfo
Definition: xsportinfo.h:83
copyPortInfo
void copyPortInfo(XsPortInfo *dest, XsPortInfo const *src)
Definition: xsportinfoarray.c:72
XsPortInfo::XsPortInfo_clear
void XsPortInfo_clear(XsPortInfo *thisPtr)
Initializes the object to the empty state.
Definition: xsportinfo.c:80
comparePortInfo
int comparePortInfo(XsPortInfo const *a, XsPortInfo const *b)
Definition: xsportinfoarray.c:77
XsPortInfo_swap
void XsPortInfo_swap(struct XsPortInfo *a, struct XsPortInfo *b)
Swap the contents of a with those of b.
Definition: xsportinfo.c:201


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