json_encoder_add_bool()
QNX SDP8.0JSON Library ReferenceAPIDeveloper
Add a boolean value to the JSON encoder
Synopsis:
#include <sys/json.h>
json_encoder_error_t json_encoder_add_bool(json_encoder_t *encoder,
const char *name,
bool 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
bool
value being encoded.
Library:
libjsonDescription:
This function adds a boolean 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.
Page updated: