A variant structure is used to store different type's data. More...
#include <mx_node_node_def.h>
Data Fields | |
MX_NODE_VALUE_TYPE | type |
union { | |
bool b | |
int8_t i8 | |
int16_t i16 | |
int32_t i32 | |
int64_t i64 | |
uint8_t u8 | |
uint16_t u16 | |
uint32_t u32 | |
uint64_t u64 | |
float f | |
double d | |
char * s | |
void * other | |
} | value |
A variant structure is used to store different type's data.
Definition at line 97 of file mx_node_node_def.h.
MX_NODE_VALUE_TYPE type |
Definition at line 99 of file mx_node_node_def.h.
bool b |
Definition at line 102 of file mx_node_node_def.h.
int8_t i8 |
Definition at line 103 of file mx_node_node_def.h.
int16_t i16 |
Definition at line 104 of file mx_node_node_def.h.
int32_t i32 |
Definition at line 105 of file mx_node_node_def.h.
int64_t i64 |
Definition at line 106 of file mx_node_node_def.h.
uint8_t u8 |
Definition at line 107 of file mx_node_node_def.h.
uint16_t u16 |
Definition at line 108 of file mx_node_node_def.h.
uint32_t u32 |
Definition at line 109 of file mx_node_node_def.h.
uint64_t u64 |
Definition at line 110 of file mx_node_node_def.h.
float f |
Definition at line 111 of file mx_node_node_def.h.
double d |
Definition at line 112 of file mx_node_node_def.h.
char* s |
Definition at line 113 of file mx_node_node_def.h.
void* other |
Definition at line 114 of file mx_node_node_def.h.
union { ... } value |