Skip to content

Instantly share code, notes, and snippets.

@jun66j5
Last active May 26, 2020 05:51
Show Gist options
  • Save jun66j5/69934bcc9facb4f7705d40f485445369 to your computer and use it in GitHub Desktop.
Save jun66j5/69934bcc9facb4f7705d40f485445369 to your computer and use it in GitHub Desktop.
swig-py apis with multiple apr_pool_t arguments
apr_pool_t pool
apr_pool_t result
apr_pool_t result_pool
apr_pool_t scratch_pool
apr_pool_t node_pool, apr_pool_t pool
apr_pool_t result_pool, apr_pool_t scratch_pool
name rtype declaration
svn_checksum_deserialize svn_checksum_t ** svn_checksum_deserialize(char const * data, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_checksum_serialize char const * svn_checksum_serialize(svn_checksum_t checksum, apr_pool_t result_pool, apr_pool_t scratch_pool) -> char const *
svn_client_cat3 apr_hash_t ** svn_client_cat3(svn_stream_t out, char const * path_or_url, svn_opt_revision_t peg_revision, svn_opt_revision_t revision, svn_boolean_t expand_keywords, svn_client_ctx_t ctx, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_client_conflict_get svn_client_conflict_t ** svn_client_conflict_get(char const * local_abspath, svn_client_ctx_t ctx, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_client_conflict_get_conflicted svn_boolean_t *, apr_array_header_t **, svn_boolean_t * svn_client_conflict_get_conflicted(svn_client_conflict_t conflict, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_client_conflict_get_incoming_new_repos_location char const **, svn_revnum_t *, svn_node_kind_t * svn_client_conflict_get_incoming_new_repos_location(svn_client_conflict_t conflict, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_client_conflict_get_incoming_old_repos_location char const **, svn_revnum_t *, svn_node_kind_t * svn_client_conflict_get_incoming_old_repos_location(svn_client_conflict_t conflict, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_client_conflict_get_repos_info char const **, char const ** svn_client_conflict_get_repos_info(svn_client_conflict_t conflict, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_client_conflict_option_get_moved_to_abspath_candidates apr_array_header_t ** svn_client_conflict_option_get_moved_to_abspath_candidates(svn_client_conflict_option_t option, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_client_conflict_option_get_moved_to_abspath_candidates2 apr_array_header_t ** svn_client_conflict_option_get_moved_to_abspath_candidates2(svn_client_conflict_option_t option, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_client_conflict_option_get_moved_to_repos_relpath_candidates apr_array_header_t ** svn_client_conflict_option_get_moved_to_repos_relpath_candidates(svn_client_conflict_option_t option, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_client_conflict_option_get_moved_to_repos_relpath_candidates2 apr_array_header_t ** svn_client_conflict_option_get_moved_to_repos_relpath_candidates2(svn_client_conflict_option_t option, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_client_conflict_prop_get_description char const ** svn_client_conflict_prop_get_description(svn_client_conflict_t conflict, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_client_conflict_prop_get_resolution_options apr_array_header_t ** svn_client_conflict_prop_get_resolution_options(svn_client_conflict_t conflict, svn_client_ctx_t ctx, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_client_conflict_text_get_contents char const **, char const **, char const **, char const ** svn_client_conflict_text_get_contents(svn_client_conflict_t conflict, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_client_conflict_text_get_resolution_options apr_array_header_t ** svn_client_conflict_text_get_resolution_options(svn_client_conflict_t conflict, svn_client_ctx_t ctx, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_client_conflict_tree_get_description char const **, char const ** svn_client_conflict_tree_get_description(svn_client_conflict_t conflict, svn_client_ctx_t ctx, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_client_conflict_tree_get_resolution_options apr_array_header_t ** svn_client_conflict_tree_get_resolution_options(svn_client_conflict_t conflict, svn_client_ctx_t ctx, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_client_get_merging_summary svn_boolean_t *, char const **, svn_revnum_t *, char const **, svn_revnum_t *, char const **, svn_revnum_t *, char const **, svn_revnum_t *, char const ** svn_client_get_merging_summary(char const * source_path_or_url, svn_opt_revision_t source_revision, char const * target_path_or_url, svn_opt_revision_t target_revision, svn_client_ctx_t ctx, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_client_get_repos_root char const **, char const ** svn_client_get_repos_root(char const * abspath_or_url, svn_client_ctx_t ctx, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_client_get_wc_root char const ** svn_client_get_wc_root(char const * local_abspath, svn_client_ctx_t ctx, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_client_open_ra_session2 svn_ra_session_t ** svn_client_open_ra_session2(char const * url, char const * wri_abspath, svn_client_ctx_t ctx, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_client_propget4 apr_hash_t **, svn_revnum_t * svn_client_propget4(char const * propname, char const * target, svn_opt_revision_t peg_revision, svn_opt_revision_t revision, svn_depth_t depth, apr_array_header_t changelists, svn_client_ctx_t ctx, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_client_propget5 apr_hash_t **, apr_array_header_t **, svn_revnum_t * svn_client_propget5(char const * propname, char const * target, svn_opt_revision_t peg_revision, svn_opt_revision_t revision, svn_depth_t depth, apr_array_header_t changelists, svn_client_ctx_t ctx, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_client_url_from_path2 char const ** svn_client_url_from_path2(char const * path_or_url, svn_client_ctx_t ctx, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_client_uuid_from_path2 char const ** svn_client_uuid_from_path2(char const * local_abspath, svn_client_ctx_t ctx, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_diff_hunk_readline_diff_text svn_stringbuf_t **, char const **, svn_boolean_t * svn_diff_hunk_readline_diff_text(svn_diff_hunk_t hunk, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_diff_hunk_readline_modified_text svn_stringbuf_t **, char const **, svn_boolean_t * svn_diff_hunk_readline_modified_text(svn_diff_hunk_t hunk, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_diff_hunk_readline_original_text svn_stringbuf_t **, char const **, svn_boolean_t * svn_diff_hunk_readline_original_text(svn_diff_hunk_t hunk, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_diff_parse_next_patch svn_patch_t ** svn_diff_parse_next_patch(svn_patch_file_t patch_file, svn_boolean_t reverse, svn_boolean_t ignore_whitespace, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_dirent_canonicalize_safe char const **, char const ** svn_dirent_canonicalize_safe(char const * dirent, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_dirent_internal_style_safe char const **, char const ** svn_dirent_internal_style_safe(char const * dirent, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_fs_create2 svn_fs_t ** svn_fs_create2(char const * path, apr_hash_t fs_config, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_fs_dir_optimal_order SWIGTYPE ** svn_fs_dir_optimal_order(svn_fs_root_t root, apr_hash_t entries, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_fs_get_mergeinfo2 apr_hash_t ** svn_fs_get_mergeinfo2(svn_fs_root_t root, apr_array_header_t paths, svn_mergeinfo_inheritance_t inherit, svn_boolean_t include_descendants, svn_boolean_t adjust_inherited_mergeinfo, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_fs_history_prev2 svn_fs_history_t ** svn_fs_history_prev2(svn_fs_history_t history, svn_boolean_t cross_copies, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_fs_info SWIGTYPE ** svn_fs_info(svn_fs_t fs, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_fs_info_config_files SWIGTYPE ** svn_fs_info_config_files(svn_fs_t fs, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_fs_info_dup void * svn_fs_info_dup(void const * info, apr_pool_t result_pool, apr_pool_t scratch_pool) -> void *
svn_fs_info_format int *, SWIGTYPE ** svn_fs_info_format(svn_fs_t fs, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_fs_ioctl SWIGTYPE ** svn_fs_ioctl(svn_fs_t fs, svn_fs_ioctl_code_t ctlcode, void * input, svn_cancel_func_t cancel_func, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_fs_lock_many svn_error_t * svn_fs_lock_many(svn_fs_t fs, apr_hash_t lock_targets, char const * comment, svn_boolean_t is_dav_comment, apr_time_t expiration_date, svn_boolean_t steal_lock, svn_fs_lock_callback_t lock_callback, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_fs_node_history2 svn_fs_history_t ** svn_fs_node_history2(svn_fs_root_t root, char const * path, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_fs_open2 svn_fs_t ** svn_fs_open2(char const * path, apr_hash_t fs_config, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_fs_paths_changed3 SWIGTYPE ** svn_fs_paths_changed3(svn_fs_root_t root, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_fs_revision_prop2 svn_string_t ** svn_fs_revision_prop2(svn_fs_t fs, svn_revnum_t rev, char const * propname, svn_boolean_t refresh, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_fs_revision_proplist2 apr_hash_t ** svn_fs_revision_proplist2(svn_fs_t fs, svn_revnum_t rev, svn_boolean_t refresh, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_fs_unlock_many svn_error_t * svn_fs_unlock_many(svn_fs_t fs, apr_hash_t unlock_targets, svn_boolean_t break_lock, svn_fs_lock_callback_t lock_callback, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_io_file_readline svn_stringbuf_t **, char const **, svn_boolean_t * svn_io_file_readline(apr_file_t file, apr_size_t max_len, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_io_get_dirents3 apr_hash_t ** svn_io_get_dirents3(char const * path, svn_boolean_t only_check_type, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_io_open_unique_file3 apr_file_t **, char const ** svn_io_open_unique_file3(char const * dirpath, svn_io_file_del_t delete_when, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_io_open_uniquely_named apr_file_t **, char const ** svn_io_open_uniquely_named(char const * dirpath, char const * filename, char const * suffix, svn_io_file_del_t delete_when, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_io_stat_dirent svn_io_dirent2_t ** svn_io_stat_dirent(char const * path, svn_boolean_t ignore_enoent, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_io_stat_dirent2 svn_io_dirent2_t ** svn_io_stat_dirent2(char const * path, svn_boolean_t verify_truename, svn_boolean_t ignore_enoent, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_mergeinfo_catalog_merge svn_error_t * svn_mergeinfo_catalog_merge(apr_hash_t mergeinfo_catalog, apr_hash_t changes_catalog, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_mergeinfo_diff2 apr_hash_t **, apr_hash_t ** svn_mergeinfo_diff2(apr_hash_t mergefrom, apr_hash_t mergeto, svn_boolean_t consider_inheritance, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_mergeinfo_inheritable2 apr_hash_t ** svn_mergeinfo_inheritable2(apr_hash_t mergeinfo, char const * path, svn_revnum_t start, svn_revnum_t end, svn_boolean_t inheritable, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_mergeinfo_intersect2 apr_hash_t ** svn_mergeinfo_intersect2(apr_hash_t mergeinfo1, apr_hash_t mergeinfo2, svn_boolean_t consider_inheritance, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_mergeinfo_merge2 svn_error_t * svn_mergeinfo_merge2(apr_hash_t mergeinfo, apr_hash_t changes, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_mergeinfo_remove2 apr_hash_t ** svn_mergeinfo_remove2(apr_hash_t eraser, apr_hash_t whiteboard, svn_boolean_t consider_inheritance, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_ra_do_switch3 svn_ra_reporter3_t const **, void ** svn_ra_do_switch3(svn_ra_session_t session, svn_revnum_t revision_to_switch_to, char const * switch_target, svn_depth_t depth, char const * switch_url, svn_boolean_t send_copyfrom_args, svn_boolean_t ignore_ancestry, svn_delta_editor_t switch_editor, void * switch_baton, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_ra_do_update3 svn_ra_reporter3_t const **, void ** svn_ra_do_update3(svn_ra_session_t session, svn_revnum_t revision_to_update_to, char const * update_target, svn_depth_t depth, svn_boolean_t send_copyfrom_args, svn_boolean_t ignore_ancestry, svn_delta_editor_t update_editor, void * update_baton, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_ra_get_inherited_props apr_array_header_t ** svn_ra_get_inherited_props(svn_ra_session_t session, char const * path, svn_revnum_t revision, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_rangelist_inheritable2 svn_rangelist_t ** svn_rangelist_inheritable2(apr_array_header_t rangelist, svn_revnum_t start, svn_revnum_t end, svn_boolean_t inheritable, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_rangelist_merge2 svn_error_t * svn_rangelist_merge2(apr_array_header_t rangelist, apr_array_header_t changes, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_relpath_canonicalize_safe char const **, char const ** svn_relpath_canonicalize_safe(char const * relpath, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_repos_authz_parse2 svn_authz_t ** svn_repos_authz_parse2(svn_stream_t stream, svn_stream_t groups_stream, svn_repos_authz_warning_func_t warning_func, void * warning_baton, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_repos_authz_read3 svn_authz_t ** svn_repos_authz_read3(char const * path, char const * groups_path, svn_boolean_t must_exist, svn_repos_t repos_hint, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_repos_authz_read4 svn_authz_t ** svn_repos_authz_read4(char const * path, char const * groups_path, svn_boolean_t must_exist, svn_repos_t repos_hint, svn_repos_authz_warning_func_t warning_func, void * warning_baton, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_repos_capabilities apr_hash_t ** svn_repos_capabilities(svn_repos_t repos, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_repos_fs_get_inherited_props apr_array_header_t ** svn_repos_fs_get_inherited_props(svn_fs_root_t root, char const * path, char const * propname, svn_repos_authz_func_t authz_read_func, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_repos_fs_lock_many svn_error_t * svn_repos_fs_lock_many(svn_repos_t repos, apr_hash_t lock_targets, char const * comment, svn_boolean_t is_dav_comment, apr_time_t expiration_date, svn_boolean_t steal_lock, svn_fs_lock_callback_t lock_callback, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_repos_fs_unlock_many svn_error_t * svn_repos_fs_unlock_many(svn_repos_t repos, apr_hash_t unlock_targets, svn_boolean_t break_lock, svn_fs_lock_callback_t lock_callback, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_repos_info_format int *, SWIGTYPE ** svn_repos_info_format(svn_repos_t repos, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_repos_node_editor svn_delta_editor_t const **, void ** svn_repos_node_editor(svn_repos_t repos, svn_fs_root_t base_root, svn_fs_root_t root, apr_pool_t node_pool, apr_pool_t pool) -> svn_error_t
svn_repos_open3 svn_repos_t ** svn_repos_open3(char const * path, apr_hash_t fs_config, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_stream_contents_checksum svn_checksum_t ** svn_stream_contents_checksum(svn_stream_t stream, svn_checksum_kind_t kind, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_stream_invoke_lazyopen_func svn_stream_t ** svn_stream_invoke_lazyopen_func(svn_stream_lazyopen_func_t _obj, void * baton, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_stream_open_readonly svn_stream_t ** svn_stream_open_readonly(char const * path, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_stream_open_unique svn_stream_t **, char const ** svn_stream_open_unique(char const * dirpath, svn_io_file_del_t delete_when, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_stream_open_writable svn_stream_t ** svn_stream_open_writable(char const * path, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_string_from_stream svn_string_t ** svn_string_from_stream(svn_stream_t stream, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_txdelta_invoke_stream_open_func svn_txdelta_stream_t ** svn_txdelta_invoke_stream_open_func(svn_txdelta_stream_open_func_t _obj, void * baton, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_txdelta_run svn_checksum_t ** svn_txdelta_run(svn_stream_t source, svn_stream_t target, svn_txdelta_window_handler_t handler, void * handler_baton, svn_checksum_kind_t checksum_kind, svn_cancel_func_t cancel_func, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_uri_canonicalize_safe char const **, char const ** svn_uri_canonicalize_safe(char const * uri, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_wc_context_create SWIGTYPE ** svn_wc_context_create(svn_config_t config, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_wc_get_actual_target2 char const **, char const ** svn_wc_get_actual_target2(svn_wc_context_t wc_ctx, char const * path, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_wc_get_diff_editor6 svn_delta_editor_t const **, void ** svn_wc_get_diff_editor6(svn_wc_context_t wc_ctx, char const * anchor_abspath, char const * target, svn_depth_t depth, svn_boolean_t ignore_ancestry, svn_boolean_t show_copies_as_adds, svn_boolean_t use_git_diff_format, svn_boolean_t use_text_base, svn_boolean_t reverse_order, svn_boolean_t server_performs_filtering, apr_array_header_t changelist_filter, svn_wc_diff_callbacks4_t callbacks, void * callback_baton, svn_cancel_func_t cancel_func, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_wc_get_ignores2 apr_array_header_t ** svn_wc_get_ignores2(svn_wc_context_t wc_ctx, char const * local_abspath, apr_hash_t config, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_wc_get_pristine_contents svn_stream_t ** svn_wc_get_pristine_contents(char const * path, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_wc_get_pristine_contents2 svn_stream_t ** svn_wc_get_pristine_contents2(svn_wc_context_t wc_ctx, char const * local_abspath, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_wc_get_pristine_props apr_hash_t ** svn_wc_get_pristine_props(svn_wc_context_t wc_ctx, char const * local_abspath, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_wc_get_prop_diffs2 apr_array_header_t **, apr_hash_t ** svn_wc_get_prop_diffs2(svn_wc_context_t wc_ctx, char const * local_abspath, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_wc_get_status_editor5 svn_delta_editor_t const **, void **, void **, svn_revnum_t * svn_wc_get_status_editor5(svn_wc_context_t wc_ctx, char const * anchor_abspath, char const * target_basename, svn_depth_t depth, svn_boolean_t get_all, svn_boolean_t no_ignore, svn_boolean_t depth_as_sticky, svn_boolean_t server_performs_filtering, apr_array_header_t ignore_patterns, svn_wc_status_func4_t status_func, void * status_baton, svn_cancel_func_t cancel_func, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_wc_get_switch_editor4 svn_delta_editor_t const **, void **, svn_revnum_t * svn_wc_get_switch_editor4(svn_wc_context_t wc_ctx, char const * anchor_abspath, char const * target_basename, char const * switch_url, svn_boolean_t use_commit_times, svn_depth_t depth, svn_boolean_t depth_is_sticky, svn_boolean_t allow_unver_obstructions, svn_boolean_t server_performs_filtering, char const * diff3_cmd, apr_array_header_t preserved_exts, svn_wc_dirents_func_t fetch_dirents_func, void * fetch_dirents_baton, svn_wc_conflict_resolver_func2_t conflict_func, void * conflict_baton, svn_wc_external_update_t external_func, void * external_baton, svn_cancel_func_t cancel_func, svn_wc_notify_func2_t notify_func, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_wc_get_update_editor4 svn_delta_editor_t const **, void **, svn_revnum_t * svn_wc_get_update_editor4(svn_wc_context_t wc_ctx, char const * anchor_abspath, char const * target_basename, svn_boolean_t use_commit_times, svn_depth_t depth, svn_boolean_t depth_is_sticky, svn_boolean_t allow_unver_obstructions, svn_boolean_t adds_as_modification, svn_boolean_t server_performs_filtering, svn_boolean_t clean_checkout, char const * diff3_cmd, apr_array_header_t preserved_exts, svn_wc_dirents_func_t fetch_dirents_func, void * fetch_dirents_baton, svn_wc_conflict_resolver_func2_t conflict_func, void * conflict_baton, svn_wc_external_update_t external_func, void * external_baton, svn_cancel_func_t cancel_func, svn_wc_notify_func2_t notify_func, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_wc_invoke_conflict_resolver_func2 SWIGTYPE ** svn_wc_invoke_conflict_resolver_func2(svn_wc_conflict_resolver_func2_t _obj, svn_wc_conflict_description2_t const * description, void * baton, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_wc_invoke_dirents_func apr_hash_t ** svn_wc_invoke_dirents_func(svn_wc_dirents_func_t _obj, void * baton, char const * repos_root_url, char const * repos_relpath, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_wc_invoke_upgrade_get_repos_info char const **, char const ** svn_wc_invoke_upgrade_get_repos_info(svn_wc_upgrade_get_repos_info_t _obj, void * baton, char const * url, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_wc_prop_get2 svn_string_t ** svn_wc_prop_get2(svn_wc_context_t wc_ctx, char const * local_abspath, char const * name, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_wc_prop_list2 apr_hash_t ** svn_wc_prop_list2(svn_wc_context_t wc_ctx, char const * local_abspath, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_wc_revision_status2 svn_wc_revision_status_t ** svn_wc_revision_status2(svn_wc_context_t wc_ctx, char const * local_abspath, char const * trail_url, svn_boolean_t committed, svn_cancel_func_t cancel_func, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_wc_status3 SWIGTYPE ** svn_wc_status3(svn_wc_context_t wc_ctx, char const * local_abspath, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
svn_wc_transmit_text_deltas3 svn_checksum_t **, svn_checksum_t ** svn_wc_transmit_text_deltas3(svn_wc_context_t wc_ctx, char const * local_abspath, svn_boolean_t fulltext, svn_delta_editor_t editor, void * file_baton, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment