Greenbone Vulnerability Management Libraries 22.12.2
|
Macros | |
#define | INIT_JSON_PARSER(json_string) |
#define | INIT_READ_ERROR_JSON_PARSER(json_string) |
#define | CLEANUP_JSON_PARSER |
#define | CHECK_PATH_EQUALS(expected_path_str) |
#define | JSON_READ_ERROR "error reading JSON stream: Input/output error" |
Functions | |
Describe (jsonpull) | |
BeforeEach (jsonpull) | |
AfterEach (jsonpull) | |
static FILE * | fstropen_r (const char *str) |
static ssize_t | read_with_error_on_eof (void *stream_cookie, char *buf, size_t size) |
Ensure (jsonpull, can_json_escape_strings) | |
Ensure (jsonpull, can_init_parser_with_defaults) | |
Ensure (jsonpull, can_parse_false) | |
Ensure (jsonpull, can_parse_true) | |
Ensure (jsonpull, can_parse_null) | |
Ensure (jsonpull, can_parse_empty_strings) | |
Ensure (jsonpull, can_parse_strings_with_content) | |
Ensure (jsonpull, can_parse_integer_numbers) | |
Ensure (jsonpull, can_parse_floating_point_numbers) | |
Ensure (jsonpull, can_parse_empty_arrays) | |
Ensure (jsonpull, can_parse_single_elem_arrays) | |
Ensure (jsonpull, can_parse_multiple_elem_arrays) | |
Ensure (jsonpull, can_parse_empty_objects) | |
Ensure (jsonpull, can_parse_single_elem_objects) | |
Ensure (jsonpull, can_parse_multiple_elem_objects) | |
Ensure (jsonpull, can_parse_nested_containers) | |
Ensure (jsonpull, can_expand_arrays) | |
Ensure (jsonpull, can_expand_objects) | |
Ensure (jsonpull, fails_for_read_error) | |
Ensure (jsonpull, fails_for_misspelled_true) | |
Ensure (jsonpull, fails_for_incomplete_true) | |
Ensure (jsonpull, fails_for_misspelled_false) | |
Ensure (jsonpull, fails_for_misspelled_null) | |
Ensure (jsonpull, fails_for_string_read_error) | |
Ensure (jsonpull, fails_for_string_eof) | |
Ensure (jsonpull, fails_for_overlong_string) | |
Ensure (jsonpull, fails_for_invalid_string) | |
Ensure (jsonpull, fails_for_number_read_error) | |
Ensure (jsonpull, fails_for_overlong_number) | |
Ensure (jsonpull, fails_for_invalid_number) | |
Ensure (jsonpull, fails_for_array_eof) | |
Ensure (jsonpull, fails_for_array_eof_after_value) | |
Ensure (jsonpull, fails_for_array_eof_after_comma) | |
Ensure (jsonpull, fails_for_array_read_error) | |
Ensure (jsonpull, fails_for_invalid_array_bracket) | |
Ensure (jsonpull, fails_for_invalid_array_bracket_after_value) | |
Ensure (jsonpull, fails_for_invalid_array_other_char) | |
Ensure (jsonpull, fails_for_invalid_array_other_char_after_value) | |
Ensure (jsonpull, fails_for_object_key_eof) | |
Ensure (jsonpull, fails_for_object_key_read_error) | |
Ensure (jsonpull, fails_for_object_key_invalid_string) | |
Ensure (jsonpull, fails_for_invalid_object_key_bracket) | |
Ensure (jsonpull, fails_for_invalid_object_key_other_char) | |
Ensure (jsonpull, fails_for_object_colon_eof) | |
Ensure (jsonpull, fails_for_object_colon_read_error) | |
Ensure (jsonpull, fails_for_object_colon_other_char) | |
Ensure (jsonpull, fails_for_object_value_eof) | |
Ensure (jsonpull, fails_for_object_value_read_error) | |
Ensure (jsonpull, fails_for_object_value_curly_brace) | |
Ensure (jsonpull, fails_for_object_value_square_bracket) | |
Ensure (jsonpull, fails_for_object_eof_after_value) | |
Ensure (jsonpull, fails_for_object_square_bracket_after_value) | |
Ensure (jsonpull, fails_for_object_eof_after_comma) | |
Ensure (jsonpull, fails_for_read_error_after_doc_end) | |
Ensure (jsonpull, fails_for_content_after_doc_end) | |
Ensure (jsonpull, fails_for_expand_before_container) | |
Ensure (jsonpull, fails_for_expand_after_value) | |
Ensure (jsonpull, fails_for_expand_invalid_content) | |
Ensure (jsonpull, fails_for_expand_overlong) | |
Ensure (jsonpull, fails_for_expand_unexpected_curly_brace) | |
Ensure (jsonpull, fails_for_expand_unexpected_square_bracket) | |
Ensure (jsonpull, fails_for_expand_eof) | |
Ensure (jsonpull, fails_for_expand_read_error) | |
int | main (int argc, char **argv) |
#define CHECK_PATH_EQUALS | ( | expected_path_str | ) |
#define CLEANUP_JSON_PARSER |
#define INIT_JSON_PARSER | ( | json_string | ) |
#define INIT_READ_ERROR_JSON_PARSER | ( | json_string | ) |
#define JSON_READ_ERROR "error reading JSON stream: Input/output error" |
AfterEach | ( | jsonpull | ) |
BeforeEach | ( | jsonpull | ) |
Describe | ( | jsonpull | ) |
Ensure | ( | jsonpull | , |
can_expand_arrays | ) |
Ensure | ( | jsonpull | , |
can_expand_objects | ) |
Ensure | ( | jsonpull | , |
can_init_parser_with_defaults | ) |
Ensure | ( | jsonpull | , |
can_json_escape_strings | ) |
Ensure | ( | jsonpull | , |
can_parse_empty_arrays | ) |
Ensure | ( | jsonpull | , |
can_parse_empty_objects | ) |
Ensure | ( | jsonpull | , |
can_parse_empty_strings | ) |
Ensure | ( | jsonpull | , |
can_parse_false | ) |
Ensure | ( | jsonpull | , |
can_parse_floating_point_numbers | ) |
Ensure | ( | jsonpull | , |
can_parse_integer_numbers | ) |
Ensure | ( | jsonpull | , |
can_parse_multiple_elem_arrays | ) |
Ensure | ( | jsonpull | , |
can_parse_multiple_elem_objects | ) |
Ensure | ( | jsonpull | , |
can_parse_nested_containers | ) |
Ensure | ( | jsonpull | , |
can_parse_null | ) |
Ensure | ( | jsonpull | , |
can_parse_single_elem_arrays | ) |
Ensure | ( | jsonpull | , |
can_parse_single_elem_objects | ) |
Ensure | ( | jsonpull | , |
can_parse_strings_with_content | ) |
Ensure | ( | jsonpull | , |
can_parse_true | ) |
Ensure | ( | jsonpull | , |
fails_for_array_eof | ) |
Ensure | ( | jsonpull | , |
fails_for_array_eof_after_comma | ) |
Ensure | ( | jsonpull | , |
fails_for_array_eof_after_value | ) |
Ensure | ( | jsonpull | , |
fails_for_array_read_error | ) |
Ensure | ( | jsonpull | , |
fails_for_content_after_doc_end | ) |
Ensure | ( | jsonpull | , |
fails_for_expand_after_value | ) |
Ensure | ( | jsonpull | , |
fails_for_expand_before_container | ) |
Ensure | ( | jsonpull | , |
fails_for_expand_eof | ) |
Ensure | ( | jsonpull | , |
fails_for_expand_invalid_content | ) |
Ensure | ( | jsonpull | , |
fails_for_expand_overlong | ) |
Ensure | ( | jsonpull | , |
fails_for_expand_read_error | ) |
Ensure | ( | jsonpull | , |
fails_for_expand_unexpected_curly_brace | ) |
Ensure | ( | jsonpull | , |
fails_for_expand_unexpected_square_bracket | ) |
Ensure | ( | jsonpull | , |
fails_for_incomplete_true | ) |
Ensure | ( | jsonpull | , |
fails_for_invalid_array_bracket | ) |
Ensure | ( | jsonpull | , |
fails_for_invalid_array_bracket_after_value | ) |
Ensure | ( | jsonpull | , |
fails_for_invalid_array_other_char | ) |
Ensure | ( | jsonpull | , |
fails_for_invalid_array_other_char_after_value | ) |
Ensure | ( | jsonpull | , |
fails_for_invalid_number | ) |
Ensure | ( | jsonpull | , |
fails_for_invalid_object_key_bracket | ) |
Ensure | ( | jsonpull | , |
fails_for_invalid_object_key_other_char | ) |
Ensure | ( | jsonpull | , |
fails_for_invalid_string | ) |
Ensure | ( | jsonpull | , |
fails_for_misspelled_false | ) |
Ensure | ( | jsonpull | , |
fails_for_misspelled_null | ) |
Ensure | ( | jsonpull | , |
fails_for_misspelled_true | ) |
Ensure | ( | jsonpull | , |
fails_for_number_read_error | ) |
Ensure | ( | jsonpull | , |
fails_for_object_colon_eof | ) |
Ensure | ( | jsonpull | , |
fails_for_object_colon_other_char | ) |
Ensure | ( | jsonpull | , |
fails_for_object_colon_read_error | ) |
Ensure | ( | jsonpull | , |
fails_for_object_eof_after_comma | ) |
Ensure | ( | jsonpull | , |
fails_for_object_eof_after_value | ) |
Ensure | ( | jsonpull | , |
fails_for_object_key_eof | ) |
Ensure | ( | jsonpull | , |
fails_for_object_key_invalid_string | ) |
Ensure | ( | jsonpull | , |
fails_for_object_key_read_error | ) |
Ensure | ( | jsonpull | , |
fails_for_object_square_bracket_after_value | ) |
Ensure | ( | jsonpull | , |
fails_for_object_value_curly_brace | ) |
Ensure | ( | jsonpull | , |
fails_for_object_value_eof | ) |
Ensure | ( | jsonpull | , |
fails_for_object_value_read_error | ) |
Ensure | ( | jsonpull | , |
fails_for_object_value_square_bracket | ) |
Ensure | ( | jsonpull | , |
fails_for_overlong_number | ) |
Ensure | ( | jsonpull | , |
fails_for_overlong_string | ) |
Ensure | ( | jsonpull | , |
fails_for_read_error | ) |
Ensure | ( | jsonpull | , |
fails_for_read_error_after_doc_end | ) |
Ensure | ( | jsonpull | , |
fails_for_string_eof | ) |
Ensure | ( | jsonpull | , |
fails_for_string_read_error | ) |
|
inlinestatic |
int main | ( | int | argc, |
char ** | argv ) |
|
static |