15 #include "serialbox-c/Api.h"    16 #include "serialbox-c/Type.h"    18 #ifndef SERIALBOX_C_ARRAY_H    19 #define SERIALBOX_C_ARRAY_H    40 SERIALBOX_API 
typedef struct {
    48 SERIALBOX_API 
typedef struct {
    56 SERIALBOX_API 
typedef struct {
    64 SERIALBOX_API 
typedef struct {
    72 SERIALBOX_API 
typedef struct {
    80 SERIALBOX_API 
typedef struct {
 
SERIALBOX_API typedef int serialboxBoolean_t
Boolean type of serialbox. 
SERIALBOX_API typedef int64_t serialboxInt64_t
64-bit integral type of serialbox 
SERIALBOX_API serialboxArrayOfBoolean_t * serialboxArrayOfBooleanCreate(int len)
Allocate array of type T of size len 
SERIALBOX_API typedef int32_t serialboxInt32_t
32-bit integral type of serialbox 
SERIALBOX_API typedef char * serialboxString_t
String type of serialbox. 
SERIALBOX_API typedef float serialboxFloat32_t
32-bit floating point type of serialbox (float) 
SERIALBOX_API void serialboxArrayOfBooleanDestroy(serialboxArrayOfBoolean_t *array)
Deallocate array. 
SERIALBOX_API typedef double serialboxFloat64_t
64-bit floating point type of serialbox (double) 
Array of 32-bit integers. 
Array of 32-bit floating point numbers (float) 
Array of 64-bit floating point numbers (double) 
Array of 64-bit integers.