json_encoder_add_double()
QNX SDP8.0JSON Library ReferenceAPIDeveloper
Add a double value to the JSON encoder
Synopsis:
#include <sys/json.h>json_encoder_error_t json_encoder_add_double(json_encoder_t *encoder,
                                             const char *name,
                                             double value)Arguments:
- encoder
 - The JSON encoder instance.
 - name
 - The name of the value if it's being added to an object, or NULL if it's being added to an array or it was already named with json_encoder_add_property_name().
 - value
 - The 
doublevalue being encoded. 
Library:
libjsonDescription:
This function adds a double value with the given name to the current object or array in the given JSON encoder.
Returns:
- JSON_ENCODER_OK
 - Success.
 
- JSON_ENCODER_NO_MEMORY
 - There is not enough memory to perform the operation.
 
- JSON_ENCODER_UNEXPECTED_NAME
 - A name was provided for a value that was already named, or for an element in an array, which can't accept a name.
 
- JSON_ENCODER_MISSING_PROPERTY_NAME
 - No name was provided for the value.
 
- JSON_ENCODER_INVALID_VALUE
 - An invalid 
doublewas passed in value. 
Page updated: 
