|
Golioth Zephyr SDK
|
A setting value. More...
#include <settings.h>
Data Fields | |
| enum golioth_settings_value_type | type |
| union { | |
| bool b | |
| float f | |
| struct { | |
| const char * ptr | |
| size_t len | |
| } string | |
| int64_t i64 | |
| }; | |
A setting value.
The type will dictate which of the union fields to use.
Definition at line 81 of file settings.h.
| union { ... } |
| bool golioth_settings_value::b |
Definition at line 84 of file settings.h.
| float golioth_settings_value::f |
Definition at line 85 of file settings.h.
| int64_t golioth_settings_value::i64 |
Definition at line 90 of file settings.h.
| size_t golioth_settings_value::len |
Definition at line 88 of file settings.h.
| const char* golioth_settings_value::ptr |
Definition at line 87 of file settings.h.
| struct { ... } golioth_settings_value::string |
| enum golioth_settings_value_type golioth_settings_value::type |
Definition at line 146 of file settings.h.