Lib:API Consistency Report
From GNUpdf
[edit]
libgnupdf API Consistency Report
Report generated at: Mon Nov 23 01:01:30 CET 2009
| Documented functions | 334 |
| Implemented functions | 247 |
| Non implemented functions | 84 |
| Tested functions | 152 |
| Untested functions | 182 |
[edit]
Details for all functions
| Function Name | Documented | Implemented | Unit tests |
|---|---|---|---|
| pdf_fp_string_to_real() | yes | no | 0 |
| pdf_fp_real_to_string() | yes | no | 0 |
| pdf_fp_matrix_concat() | yes | no | 0 |
| pdf_fp_matrix_invert() | yes | no | 0 |
| pdf_fp_matrix_transform() | yes | no | 0 |
| pdf_fp_matrix_transform_rect() | yes | no | 0 |
| pdf_fsys_file_open() | yes | no | 0 |
| pdf_token_dup() | yes | no | 0 |
| pdf_token_get_type() | yes | no | 0 |
| pdf_token_get_string_data() | yes | no | 0 |
| pdf_token_get_string_size() | yes | no | 0 |
| pdf_obj_doc_new() | yes | no | 0 |
| pdf_obj_doc_open() | yes | no | 0 |
| pdf_obj_doc_close() | yes | no | 0 |
| pdf_obj_doc_save() | yes | no | 0 |
| pdf_obj_doc_get_id() | yes | no | 0 |
| pdf_obj_doc_set_dirty() | yes | no | 0 |
| pdf_obj_doc_get_info_dict() | yes | no | 0 |
| pdf_obj_doc_set_info_dict() | yes | no | 0 |
| pdf_obj_doc_get_root() | yes | no | 0 |
| pdf_obj_doc_get_obj() | yes | no | 0 |
| pdf_obj_doc_gc() | yes | no | 0 |
| pdf_obj_copy() | yes | no | 0 |
| pdf_obj_destroy() | yes | no | 0 |
| pdf_obj_enum() | yes | no | 0 |
| pdf_obj_equal_p() | yes | no | 0 |
| pdf_obj_get_doc() | yes | no | 0 |
| pdf_obj_get_generation() | yes | no | 0 |
| pdf_obj_get_id() | yes | no | 0 |
| pdf_obj_get_type() | yes | no | 0 |
| pdf_obj_compressed_p() | yes | no | 0 |
| pdf_obj_indirect_p() | yes | no | 0 |
| pdf_obj_acquire() | yes | no | 0 |
| pdf_obj_release() | yes | no | 0 |
| pdf_obj_get_compressibility() | yes | no | 0 |
| pdf_obj_set_compressibility() | yes | no | 0 |
| pdf_obj_col_new() | yes | no | 0 |
| pdf_obj_col_enum() | yes | no | 0 |
| pdf_obj_col_equal_p() | yes | no | 0 |
| pdf_obj_col_size() | yes | no | 0 |
| pdf_obj_col_add_obj() | yes | no | 0 |
| pdf_obj_col_remove_obj() | yes | no | 0 |
| pdf_obj_get_col() | yes | no | 0 |
| pdf_obj_real_new() | yes | no | 0 |
| pdf_obj_real_value() | yes | no | 0 |
| pdf_obj_integer_new() | yes | no | 0 |
| pdf_obj_integer_value() | yes | no | 0 |
| pdf_obj_boolean_new() | yes | no | 0 |
| pdf_obj_boolean_value() | yes | no | 0 |
| pdf_obj_name_new() | yes | no | 0 |
| pdf_obj_name_size() | yes | no | 0 |
| pdf_obj_name_value() | yes | no | 0 |
| pdf_obj_string_new() | yes | no | 0 |
| pdf_obj_string_size() | yes | no | 0 |
| pdf_obj_string_value() | yes | no | 0 |
| pdf_obj_string_hex_p() | yes | no | 0 |
| pdf_obj_string_hex_set() | yes | no | 0 |
| pdf_obj_array_new() | yes | no | 0 |
| pdf_obj_array_get() | yes | no | 0 |
| pdf_obj_array_set() | yes | no | 0 |
| pdf_obj_array_size() | yes | no | 0 |
| pdf_obj_array_weak_p() | yes | no | 0 |
| pdf_obj_array_weak_set() | yes | no | 0 |
| pdf_obj_array_remove() | yes | no | 0 |
| pdf_obj_array_remove_at() | yes | no | 0 |
| pdf_obj_dict_new() | yes | no | 0 |
| pdf_obj_dict_get() | yes | no | 0 |
| pdf_obj_dict_get_str() | yes | no | 0 |
| pdf_obj_dict_set() | yes | no | 0 |
| pdf_obj_dict_set_str() | yes | no | 0 |
| pdf_obj_dict_remove() | yes | no | 0 |
| pdf_obj_dict_remove_str() | yes | no | 0 |
| pdf_obj_dict_key_p() | yes | no | 0 |
| pdf_obj_dict_key_str_p() | yes | no | 0 |
| pdf_obj_dict_weak_p() | yes | no | 0 |
| pdf_obj_dict_weak_str_p() | yes | no | 0 |
| pdf_obj_dict_weak_set() | yes | no | 0 |
| pdf_obj_dict_weak_set_str() | yes | no | 0 |
| pdf_obj_stream_new() | yes | no | 0 |
| pdf_obj_stream_dict() | yes | no | 0 |
| pdf_obj_stream_length() | yes | no | 0 |
| pdf_obj_stream_pos() | yes | no | 0 |
| pdf_obj_stream_open() | yes | no | 0 |
| pdf_i64_add_i32() | yes | yes | 0 |
| pdf_i64_subtraction_i32_min() | yes | yes | 0 |
| pdf_i64_subtraction_i32_sub() | yes | yes | 0 |
| pdf_i64_mult_i32() | yes | yes | 0 |
| pdf_i64_div_i32_dividend() | yes | yes | 0 |
| pdf_i64_div_i32_divisor() | yes | yes | 0 |
| pdf_i64_mod_i32_dividend() | yes | yes | 0 |
| pdf_i64_mod_i32_divisor() | yes | yes | 0 |
| pdf_i64_cmp_i32() | yes | yes | 0 |
| pdf_i64_to_i32() | yes | yes | 0 |
| pdf_buffer_new() | yes | yes | 0 |
| pdf_buffer_destroy() | yes | yes | 0 |
| pdf_buffer_full_p() | yes | yes | 0 |
| pdf_buffer_eob_p() | yes | yes | 0 |
| pdf_buffer_resize() | yes | yes | 0 |
| pdf_buffer_rewind() | yes | yes | 0 |
| pdf_hash_element_dealloc_fn() | yes | yes | 0 |
| pdf_hash_key_dealloc_fn() | yes | yes | 0 |
| pdf_hash_get_text() | yes | yes | 0 |
| pdf_hash_get_time() | yes | yes | 0 |
| pdf_hash_get_list() | yes | yes | 0 |
| pdf_hash_get_hash() | yes | yes | 0 |
| pdf_hash_get_stm() | yes | yes | 0 |
| pdf_hash_add_size() | yes | yes | 0 |
| pdf_hash_get_size() | yes | yes | 0 |
| pdf_hash_add_string() | yes | yes | 0 |
| pdf_hash_get_string() | yes | yes | 0 |
| pdf_stm_destroy() | yes | yes | 0 |
| pdf_stm_install_filter() | yes | yes | 0 |
| pdf_fp_floor() | yes | yes | 0 |
| pdf_fp_ceil() | yes | yes | 0 |
| pdf_fp_exp() | yes | yes | 0 |
| pdf_fp_log() | yes | yes | 0 |
| pdf_fp_log10() | yes | yes | 0 |
| pdf_fp_sin() | yes | yes | 0 |
| pdf_fp_cos() | yes | yes | 0 |
| pdf_fp_atan2() | yes | yes | 0 |
| pdf_fp_func_0_new() | yes | yes | 0 |
| pdf_fp_func_2_new() | yes | yes | 0 |
| pdf_fp_func_3_new() | yes | yes | 0 |
| pdf_fp_func_destroy() | yes | yes | 0 |
| pdf_fp_func_get_bounds() | yes | yes | 0 |
| pdf_text_new() | yes | yes | 0 |
| pdf_text_destroy() | yes | yes | 0 |
| pdf_time_cmp() | yes | yes | 0 |
| pdf_fsys_create_folder() | yes | yes | 0 |
| pdf_fsys_get_folder_contents() | yes | yes | 0 |
| pdf_fsys_get_parent() | yes | yes | 0 |
| pdf_fsys_remove_folder() | yes | yes | 0 |
| pdf_fsys_get_item_props() | yes | yes | 0 |
| pdf_fsys_item_props_to_hash() | yes | yes | 0 |
| pdf_fsys_item_p() | yes | yes | 0 |
| pdf_fsys_item_readable_p() | yes | yes | 0 |
| pdf_fsys_item_writable_p() | yes | yes | 0 |
| pdf_fsys_file_get_size() | yes | yes | 0 |
| pdf_fsys_file_get_filesystem() | yes | yes | 0 |
| pdf_fsys_file_get_mode() | yes | yes | 0 |
| pdf_fsys_file_get_url() | yes | yes | 0 |
| pdf_fsys_file_set_mode() | yes | yes | 0 |
| pdf_fsys_file_same_p() | yes | yes | 0 |
| pdf_fsys_file_get_pos() | yes | yes | 0 |
| pdf_fsys_file_set_pos() | yes | yes | 0 |
| pdf_fsys_file_can_set_size_p() | yes | yes | 0 |
| pdf_fsys_file_set_size() | yes | yes | 0 |
| pdf_fsys_file_read() | yes | yes | 0 |
| pdf_fsys_file_write() | yes | yes | 0 |
| pdf_fsys_file_flush() | yes | yes | 0 |
| pdf_fsys_file_request_ria() | yes | yes | 0 |
| pdf_fsys_file_has_ria() | yes | yes | 0 |
| pdf_fsys_file_cancel_ria() | yes | yes | 0 |
| pdf_fsys_file_reopen() | yes | yes | 0 |
| pdf_fsys_create() | yes | yes | 0 |
| pdf_fsys_destroy() | yes | yes | 0 |
| pdf_token_reader_new() | yes | yes | 0 |
| pdf_token_writer_new() | yes | yes | 0 |
| pdf_token_reader_destroy() | yes | yes | 0 |
| pdf_token_writer_destroy() | yes | yes | 0 |
| pdf_token_reader_reset() | yes | yes | 0 |
| pdf_token_write() | yes | yes | 0 |
| pdf_token_writer_reset() | yes | yes | 0 |
| pdf_token_integer_new() | yes | yes | 0 |
| pdf_token_real_new() | yes | yes | 0 |
| pdf_token_string_new() | yes | yes | 0 |
| pdf_token_name_new() | yes | yes | 0 |
| pdf_token_keyword_new() | yes | yes | 0 |
| pdf_token_comment_new() | yes | yes | 0 |
| pdf_token_valueless_new() | yes | yes | 0 |
| pdf_token_destroy() | yes | yes | 0 |
| pdf_token_equal_p() | yes | yes | 0 |
| pdf_token_get_integer_value() | yes | yes | 0 |
| pdf_token_get_real_value() | yes | yes | 0 |
| pdf_token_get_name_data() | yes | yes | 0 |
| pdf_token_get_name_size() | yes | yes | 0 |
| pdf_token_get_keyword_data() | yes | yes | 0 |
| pdf_token_get_keyword_size() | yes | yes | 0 |
| pdf_token_get_comment_data() | yes | yes | 0 |
| pdf_token_get_comment_size() | yes | yes | 0 |
| pdf_crypt_nonce() | yes | yes | 0 |
| pdf_perror() | yes | yes | 2 |
| pdf_error() | yes | yes | 18 |
| pdf_alloc() | yes | yes | 1 |
| pdf_dealloc() | yes | yes | 1 |
| pdf_realloc() | yes | yes | 2 |
| pdf_i64_new() | yes | yes | 1 |
| pdf_i64_assign() | yes | yes | 2 |
| pdf_i64_assign_quick() | yes | yes | 2 |
| pdf_i64_copy() | yes | yes | 2 |
| pdf_i64_add() | yes | yes | 4 |
| pdf_i64_subtraction() | yes | yes | 4 |
| pdf_i64_mult() | yes | yes | 4 |
| pdf_i64_div() | yes | yes | 5 |
| pdf_i64_mod() | yes | yes | 5 |
| pdf_i64_abs() | yes | yes | 3 |
| pdf_i64_cmp() | yes | yes | 3 |
| pdf_i64_neg() | yes | yes | 3 |
| pdf_hash_new() | yes | yes | 2 |
| pdf_hash_destroy() | yes | yes | 1 |
| pdf_hash_size() | yes | yes | 1 |
| pdf_hash_key_p() | yes | yes | 2 |
| pdf_hash_rename() | yes | yes | 4 |
| pdf_hash_add() | yes | yes | 3 |
| pdf_hash_remove() | yes | yes | 3 |
| pdf_hash_get() | yes | yes | 4 |
| pdf_hash_iterator_new() | yes | yes | 3 |
| pdf_hash_iterator_next() | yes | yes | 2 |
| pdf_hash_iterator_destroy() | yes | yes | 1 |
| pdf_hash_add_text() | yes | yes | 1 |
| pdf_hash_add_time() | yes | yes | 1 |
| pdf_hash_add_list() | yes | yes | 1 |
| pdf_hash_add_hash() | yes | yes | 1 |
| pdf_hash_add_stm() | yes | yes | 1 |
| pdf_list_new() | yes | yes | 3 |
| pdf_list_destroy() | yes | yes | 1 |
| pdf_list_size() | yes | yes | 1 |
| pdf_list_search() | yes | yes | 3 |
| pdf_list_search_from() | yes | yes | 4 |
| pdf_list_search_from_to() | yes | yes | 4 |
| pdf_list_next_node() | yes | yes | 3 |
| pdf_list_previous_node() | yes | yes | 3 |
| pdf_list_indexof() | yes | yes | 3 |
| pdf_list_indexof_from() | yes | yes | 4 |
| pdf_list_indexof_from_to() | yes | yes | 4 |
| pdf_list_node_value() | yes | yes | 1 |
| pdf_list_get_at() | yes | yes | 3 |
| pdf_list_set_at() | yes | yes | 2 |
| pdf_list_add_first() | yes | yes | 2 |
| pdf_list_add_last() | yes | yes | 1 |
| pdf_list_add_at() | yes | yes | 2 |
| pdf_list_remove_node() | yes | yes | 1 |
| pdf_list_remove_at() | yes | yes | 2 |
| pdf_list_remove() | yes | yes | 2 |
| pdf_list_sorted_add() | yes | yes | 2 |
| pdf_list_sorted_remove() | yes | yes | 3 |
| pdf_list_sorted_search() | yes | yes | 4 |
| pdf_list_sorted_search_from_to() | yes | yes | 5 |
| pdf_list_sorted_indexof() | yes | yes | 4 |
| pdf_list_sorted_indexof_from_to() | yes | yes | 5 |
| pdf_list_iterator() | yes | yes | 3 |
| pdf_list_iterator_from_to() | yes | yes | 3 |
| pdf_list_iterator_next() | yes | yes | 2 |
| pdf_list_iterator_free() | yes | yes | 1 |
| pdf_stm_file_new() | yes | yes | 1 |
| pdf_stm_mem_new() | yes | yes | 1 |
| pdf_stm_read() | yes | yes | 13 |
| pdf_stm_write() | yes | yes | 16 |
| pdf_stm_read_char() | yes | yes | 4 |
| pdf_stm_peek_char() | yes | yes | 3 |
| pdf_stm_flush() | yes | yes | 4 |
| pdf_stm_bseek() | yes | yes | 4 |
| pdf_stm_btell() | yes | yes | 2 |
| pdf_stm_tell() | yes | yes | 1 |
| pdf_fp_func_4_new() | yes | yes | 5 |
| pdf_fp_func_eval() | yes | yes | 24 |
| pdf_text_dup() | yes | yes | 5 |
| pdf_text_new_from_host() | yes | yes | 5 |
| pdf_text_new_from_pdf_string() | yes | yes | 9 |
| pdf_text_new_from_unicode() | yes | yes | 21 |
| pdf_text_new_from_u32() | yes | yes | 2 |
| pdf_text_get_country() | yes | yes | 2 |
| pdf_text_get_language() | yes | yes | 2 |
| pdf_text_set_country() | yes | yes | 3 |
| pdf_text_set_language() | yes | yes | 3 |
| pdf_text_empty_p() | yes | yes | 2 |
| pdf_text_get_host() | yes | yes | 2 |
| pdf_text_get_pdfdocenc() | yes | yes | 2 |
| pdf_text_get_unicode() | yes | yes | 61 |
| pdf_text_get_hex() | yes | yes | 2 |
| pdf_text_set_host() | yes | yes | 3 |
| pdf_text_set_pdfdocenc() | yes | yes | 3 |
| pdf_text_set_unicode() | yes | yes | 30 |
| pdf_text_concat() | yes | yes | 12 |
| pdf_text_replace() | yes | yes | 10 |
| pdf_text_replace_ascii() | yes | yes | 10 |
| pdf_text_filter() | yes | yes | 63 |
| pdf_text_cmp() | yes | yes | 6 |
| pdf_text_get_host_encoding() | yes | yes | 1 |
| pdf_text_check_host_encoding() | yes | yes | 2 |
| pdf_text_get_best_encoding() | yes | yes | 1 |
| pdf_time_new() | yes | yes | 1 |
| pdf_time_dup() | yes | yes | 1 |
| pdf_time_destroy() | yes | yes | 1 |
| pdf_time_copy() | yes | yes | 2 |
| pdf_time_clear() | yes | yes | 2 |
| pdf_time_set_from_u32() | yes | yes | 1 |
| pdf_time_set_from_i64() | yes | yes | 2 |
| pdf_time_add_cal_span() | yes | yes | 2 |
| pdf_time_sub_cal_span() | yes | yes | 1 |
| pdf_time_add_span() | yes | yes | 1 |
| pdf_time_sub_span() | yes | yes | 1 |
| pdf_time_get_local_cal() | yes | yes | 2 |
| pdf_time_get_utc_cal() | yes | yes | 2 |
| pdf_time_from_cal() | yes | yes | 1 |
| pdf_time_set_local_offset() | yes | yes | 1 |
| pdf_time_diff_cal() | yes | yes | 1 |
| pdf_time_diff() | yes | yes | 1 |
| pdf_time_to_string() | yes | yes | 4 |
| pdf_time_from_string() | yes | yes | 13 |
| pdf_time_set_to_current_local_time() | yes | yes | 1 |
| pdf_time_set_to_current_utc_time() | yes | yes | 1 |
| pdf_time_span_new() | yes | yes | 1 |
| pdf_time_span_dup() | yes | yes | 1 |
| pdf_time_span_destroy() | yes | yes | 1 |
| pdf_time_span_set() | yes | yes | 1 |
| pdf_time_span_set_from_i32() | yes | yes | 1 |
| pdf_time_span_negate() | yes | yes | 3 |
| pdf_time_span_add() | yes | yes | 2 |
| pdf_time_span_copy() | yes | yes | 2 |
| pdf_time_span_diff() | yes | yes | 2 |
| pdf_time_span_to_secs() | yes | yes | 1 |
| pdf_time_span_cmp() | yes | yes | 3 |
| pdf_time_add_cal_span_with_base() | yes | yes | 1 |
| pdf_time_cal_span_cmp() | yes | yes | 1 |
| pdf_time_cal_span_diff() | yes | yes | 1 |
| pdf_time_w32_set_from_filetime() | yes | yes | 1 |
| pdf_fsys_get_free_space() | yes | yes | 2 |
| pdf_fsys_get_temp_path_name() | yes | yes | 1 |
| pdf_fsys_file_close() | yes | yes | 2 |
| pdf_token_read() | yes | yes | 3 |
| pdf_crypt_cipher_new() | yes | yes | 2 |
| pdf_crypt_cipher_destroy() | yes | yes | 2 |
| pdf_crypt_cipher_setkey() | yes | yes | 3 |
| pdf_crypt_cipher_encrypt() | yes | yes | 3 |
| pdf_crypt_cipher_decrypt() | yes | yes | 4 |
| pdf_crypt_md_new() | yes | yes | 2 |
| pdf_crypt_md_write() | yes | yes | 1 |
| pdf_crypt_md_read() | yes | yes | 5 |
| pdf_crypt_md_destroy() | yes | yes | 1 |



