|
Nyx Node
|
Struct describing a JSON number object. More...
#include <nyx_node.h>

Public Member Functions | |
| nyx_number_t * | nyx_number_new (void) |
| Allocates a new JSON number object. | |
| void | nyx_number_free (nyx_number_t *object) |
| Frees memory of the provided JSON number object. | |
| double | nyx_number_get (const nyx_number_t *object) |
| Get the value of the provided JSON number object. | |
| bool | nyx_number_set (nyx_number_t *object, double value) |
| Set the value of the provided JSON number object. | |
| str_t | nyx_number_to_string (const nyx_number_t *object) |
| Returns a string representing the provided JSON number object. | |
| __NYX_INLINE__ nyx_number_t * | nyx_number_from (double value) |
| Returns a JSON number object holding the value of the provided argument. | |
Data Fields | |
| nyx_object_t | base |
| Common object header for JSON objects. | |
| double | value |
| Number payload. | |
Struct describing a JSON number object.
Definition at line 687 of file nyx_node.h.
| nyx_object_t nyx_number_t::base |
Common object header for JSON objects.
Definition at line 689 of file nyx_node.h.
| double nyx_number_t::value |
Number payload.
Definition at line 691 of file nyx_node.h.