RTI Connext Micro C API Version 4.2.0
Loading...
Searching...
No Matches
osapi_string.h File Reference

String interface definition. More...

#include "osapi/osapi_dll.h"
#include "osapi/osapi_types.h"

Functions

OSPSLDllExport void OSAPI_Memory_copy (void *dest, const void *src, RTI_SIZE_T size)
 Copies size bytes from non-overlapping src to dest.
 
OSPSLDllExport void OSAPI_Memory_zero (void *mem, RTI_SIZE_T size)
 Sets memory region to 0.
 
OSPSLDllExport RTI_INT32 OSAPI_Memory_compare (const void *left, const void *right, RTI_SIZE_T size)
 Byte-wise compare of two memory regions.
 
OSPSLDllExport void OSAPI_Memory_move (void *dest, const void *src, RTI_SIZE_T size)
 Moves size bytes from non-overlapping src to dest.
 
OSPSLDllExport void * OSAPI_Memory_fndchr (const void *s, RTI_INT32 c, RTI_SIZE_T n)
 Locate byte in byte string.
 
OSPSLDllExport RTI_SIZE_T OSAPI_String_length (const char *s)
 Return length of ASCIIZ string.
 
OSPSLDllExport RTI_INT32 OSAPI_String_cmp (const char *left, const char *right)
 Compare two ASCIIZ strings.
 
OSPSLDllExport RTI_INT32 OSAPI_String_ncmp (const char *left, const char *right, RTI_SIZE_T num)
 Return the process ID.
 

Detailed Description

String interface definition.