Nyx Node
Loading...
Searching...
No Matches

Struct describing a JSON number object. More...

#include <nyx_node.h>

Collaboration diagram for nyx_number_t:

Public Member Functions

nyx_number_tnyx_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_tnyx_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.
 

Detailed Description

Struct describing a JSON number object.

Definition at line 687 of file nyx_node.h.

Field Documentation

◆ base

nyx_object_t nyx_number_t::base

Common object header for JSON objects.

Definition at line 689 of file nyx_node.h.

◆ value

double nyx_number_t::value

Number payload.

Definition at line 691 of file nyx_node.h.


The documentation for this struct was generated from the following file: