WPILibC++ 2025.2.1
|
NetworkTables Entry Value. More...
#include <ntcore_c.h>
Public Attributes | ||
enum NT_Type | type | |
int64_t | last_change | |
int64_t | server_time | |
union { | ||
NT_Bool v_boolean | ||
int64_t v_int | ||
float v_float | ||
double v_double | ||
struct WPI_String v_string | ||
struct { | ||
uint8_t * data | ||
size_t size | ||
} v_raw | ||
struct { | ||
NT_Bool * arr | ||
size_t size | ||
} arr_boolean | ||
struct { | ||
double * arr | ||
size_t size | ||
} arr_double | ||
struct { | ||
float * arr | ||
size_t size | ||
} arr_float | ||
struct { | ||
int64_t * arr | ||
size_t size | ||
} arr_int | ||
struct { | ||
struct WPI_String * arr | ||
size_t size | ||
} arr_string | ||
} | data | |
NetworkTables Entry Value.
Note this is a typed union.
NT_Bool* NT_Value::arr |
double* NT_Value::arr |
float* NT_Value::arr |
int64_t* NT_Value::arr |
struct WPI_String* NT_Value::arr |
struct { ... } NT_Value::arr_boolean |
struct { ... } NT_Value::arr_double |
struct { ... } NT_Value::arr_float |
struct { ... } NT_Value::arr_int |
struct { ... } NT_Value::arr_string |
uint8_t* NT_Value::data |
union { ... } NT_Value::data |
int64_t NT_Value::last_change |
int64_t NT_Value::server_time |
size_t NT_Value::size |
enum NT_Type NT_Value::type |
NT_Bool NT_Value::v_boolean |
double NT_Value::v_double |
float NT_Value::v_float |
int64_t NT_Value::v_int |
struct { ... } NT_Value::v_raw |
struct WPI_String NT_Value::v_string |