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

Go to the source code of this file.

Functions

int compareXsCanOutputConfiguration (XsCanOutputConfiguration const *a, XsCanOutputConfiguration const *b)
 The function to use for comparing two items. More...
 
void copyXsCanOutputConfiguration (XsCanOutputConfiguration *to, XsCanOutputConfiguration const *from)
 The function to use for copying the data of from to to. More...
 
void swapXsCanOutputConfiguration (XsCanOutputConfiguration *a, XsCanOutputConfiguration *b)
 The function to use for swapping the data of two array items. More...
 
void XsCanOutputConfigurationArray_construct (XsCanOutputConfigurationArray *thisPtr, XsSize count, XsCanOutputConfiguration const *src)
 

Variables

const XsArrayDescriptor g_xsCanOutputConfigurationArrayDescriptor
 Descriptor for XsCanOutputConfigurationArray. More...
 

Function Documentation

◆ compareXsCanOutputConfiguration()

int compareXsCanOutputConfiguration ( XsCanOutputConfiguration const *  a,
XsCanOutputConfiguration const *  b 
)

The function to use for comparing two items.

Parameters
aLeft hand side of comparison.
bRight hand side of comparison.
Returns
The function will return 0 when the items are equal. When greater/less comparison is possible, the function should return < 0 if a < b and > 0 if a > b.
Note
Specialization for XsCanOutputConfiguration

Definition at line 91 of file xscanoutputconfigurationarray.c.

◆ copyXsCanOutputConfiguration()

void copyXsCanOutputConfiguration ( XsCanOutputConfiguration to,
XsCanOutputConfiguration const *  from 
)

The function to use for copying the data of from to to.

Parameters
toPointer to item to copy to.
fromPointer to item to copy from.
Note
Specialization for XsCanOutputConfiguration

Definition at line 84 of file xscanoutputconfigurationarray.c.

◆ swapXsCanOutputConfiguration()

void swapXsCanOutputConfiguration ( XsCanOutputConfiguration a,
XsCanOutputConfiguration b 
)

The function to use for swapping the data of two array items.

Parameters
aPointer to first item to swap.
bPointer to second item to swap.
Note
Specialization for XsCanOutputConfiguration

Definition at line 75 of file xscanoutputconfigurationarray.c.

◆ XsCanOutputConfigurationArray_construct()

void XsCanOutputConfigurationArray_construct ( XsCanOutputConfigurationArray thisPtr,
XsSize  count,
XsCanOutputConfiguration const *  src 
)

Note
Specialization for XsCanOutputConfigurationArray

Definition at line 128 of file xscanoutputconfigurationarray.c.

Variable Documentation

◆ g_xsCanOutputConfigurationArrayDescriptor

const XsArrayDescriptor g_xsCanOutputConfigurationArrayDescriptor
Initial value:
=
{
XSEXPCASTITEMSWAP swapXsCanOutputConfiguration,
0,
XSEXPCASTITEMCOPY copyXsCanOutputConfiguration,
0,
XSEXPCASTITEMCOPY copyXsCanOutputConfiguration,
XSEXPCASTITEMCOMP compareXsCanOutputConfiguration,
XSEXPCASTRAWCOPY XsArray_rawCopy
}

Descriptor for XsCanOutputConfigurationArray.

Definition at line 113 of file xscanoutputconfigurationarray.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
XsCanOutputConfiguration
struct XsCanOutputConfiguration XsCanOutputConfiguration
Definition: xscanoutputconfiguration.h:137
compareXsCanOutputConfiguration
int compareXsCanOutputConfiguration(XsCanOutputConfiguration const *a, XsCanOutputConfiguration const *b)
The function to use for comparing two items.
Definition: xscanoutputconfigurationarray.c:91
swapXsCanOutputConfiguration
void swapXsCanOutputConfiguration(XsCanOutputConfiguration *a, XsCanOutputConfiguration *b)
The function to use for swapping the data of two array items.
Definition: xscanoutputconfigurationarray.c:75
copyXsCanOutputConfiguration
void copyXsCanOutputConfiguration(XsCanOutputConfiguration *to, XsCanOutputConfiguration const *from)
The function to use for copying the data of from to to.
Definition: xscanoutputconfigurationarray.c:84


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