JSON Parser  1.0
boolean default_search_function_member_name ( const void *  element,
const void *  key 
)

The following is the list of available search and compare functions that are built into JSON Parser.

Callers may use any of these as they need, or use them as templates for writing functions that suit their specific data needs.

default_search_function_member_name(const void *element, const void *key); default_search_function_partial_member_name(const void *element, const void *key);

default_search_function_array_values(const void *element, const void *key);

default_search_function_array_string_value(const void *element, const void *key); default_search_function_partial_array_string_value(const void *element, const void *key); default_search_function_array_integer_value(const void *element, const void *key); default_search_function_array_double_value(const void *element, const void *key); default_search_function_precise_array_double_value(const void *element, const void *key); default_search_function_sloppy_array_double_value(const void *element, const void *key);

default_compare_function_member_names(const void *element, const void *key);

default_compare_function_array_values(const void *element, const void *key);

default_compare_function_array_number_values(const void *element, const void *key); default_compare_function_array_string_values(const void *element, const void *key); default_compare_function_array_integer_values(const void *element, const void *key); default_compare_function_array_double_values(const void *element, const void *key);

For more information about each of these functions, please see the prototype information below. This the default search function applied to all JSON Object lists, unless an alternative is provided by the caller of parse_json_data_block()

This search function searches the elements of a specified JSON Object List looking for an exact match of object name to the key value string. It can only be used on a JSON Object list, not for an Array list.