►Napache | |
►Nsubversion | |
►Nsvnxx | |
►Nclient | |
Ccontext | The context for client operations, see svn_client_ctx_t |
Cstatus_notification | |
►Ndetail | |
►Nfuture_ | |
Cfuture | Like std::future , but also maintains internal state relevant to the asynchronous SVN++ operation |
Cfuture_base | |
Cshared_future | Like std::shared_future , but also maintains internal state relevant to the asynchronous SVN++ operation |
Cshared_future_base | |
►Nnoncopyable_ | |
Cnoncopyable | Base class for non-copyable objects |
Callocation_failed | Exception type that will be thrown when memory allocation fails |
Ccancelled | Thrown instead of Error when the error chain contains a SVN_ERR_CANCELLED error code |
►Cerror | Encapsulate a stack of Subversion error codes and messages |
Cmessage | Error message description |
Cinit | SVN++ initialization |
Crevision | A revision, see svn_opt_revision_t |
Cstop_iteration | User code should throw this exception from callbacks to cancel an operation |
Ctristate | A three-state Boolean-like type |
Csvn_auth_cred_simple_t | SVN_AUTH_CRED_SIMPLE credentials |
Csvn_auth_cred_ssl_client_cert_pw_t | SVN_AUTH_CRED_SSL_CLIENT_CERT_PW credentials |
Csvn_auth_cred_ssl_client_cert_t | SVN_AUTH_CRED_SSL_CLIENT_CERT credentials |
Csvn_auth_cred_ssl_server_trust_t | SVN_AUTH_CRED_SSL_SERVER_TRUST credentials |
Csvn_auth_cred_username_t | SVN_AUTH_CRED_USERNAME credentials |
Csvn_auth_provider_object_t | A provider object, ready to be put into an array and given to svn_auth_open() |
Csvn_auth_provider_t | The main authentication "provider" vtable |
Csvn_auth_ssl_server_cert_info_t | SSL server certificate information used by SVN_AUTH_CRED_SSL_SERVER_TRUST providers |
Csvn_cache_config_t | Cache resource settings |
Csvn_checksum_t | A generic checksum representation |
Csvn_client_commit_info_t | Information about commits passed back to client from this module |
Csvn_client_commit_item2_t | The commit candidate structure |
Csvn_client_commit_item3_t | The commit candidate structure |
Csvn_client_commit_item_t | The commit candidate structure |
Csvn_client_copy_source_t | A structure which describes the source of a copy operation–its path, revision, and peg revision |
Csvn_client_ctx_t | A client context structure, which holds client specific callbacks, batons, serves as a cache for configuration options, and other various and sundry things |
Csvn_client_diff_summarize_t | A struct that describes the diff of an item |
Csvn_client_info2_t | A structure which describes various system-generated metadata about a working-copy path or URL |
Csvn_client_proplist_item_t | This is a structure which stores a filename and a hash of property names and values |
Csvn_client_status_t | Structure for holding the "status" of a working copy item |
Csvn_cmdline_prompt_baton2_t | A prompt function/baton pair, and the path to the configuration directory |
Csvn_cmdline_prompt_baton_t | Like svn_cmdline_prompt_baton2_t, but without the path to the configuration directory |
Csvn_commit_info_t | All information about a commit |
Csvn_delta_editor_t | A structure full of callback functions the delta source will invoke as it produces the delta |
Csvn_diff_file_options_t | Options to control the behaviour of the file diff routines |
Csvn_diff_fns2_t | A vtable for reading data from the three datasources |
Csvn_diff_fns_t | Like svn_diff_fns2_t except with datasource_open() instead of datasources_open() |
Csvn_diff_output_fns_t | A vtable for displaying (or consuming) differences between datasources |
Csvn_dirent_t | A general subversion directory entry |
Csvn_error_t | Subversion error object |
Csvn_fs_dirent_t | The type of a Subversion directory entry |
Csvn_fs_fsfs_info_t | A structure that provides some information about a filesystem |
Csvn_fs_fsx_info_t | A structure that provides some information about a filesystem |
Csvn_fs_info_placeholder_t | |
Csvn_fs_ioctl_code_t | A structure specifying the filesystem-specific input/output operation |
Csvn_fs_path_change2_t | Similar to svn_fs_path_change3_t, but with node_rev_id and without path information |
Csvn_fs_path_change3_t | Change descriptor |
Csvn_fs_path_change_t | Similar to svn_fs_path_change2_t, but without kind and copyfrom information |
Csvn_info_t | A structure which describes various system-generated metadata about a working-copy path or URL |
Csvn_io_dirent2_t | A set of directory entry data elements as returned by svn_io_get_dirents |
Csvn_io_dirent_t | Represents the kind and special status of a directory entry |
Csvn_location_segment_t | A representation of a segment of an object's version history with an emphasis on the object's location in the repository as of various revisions |
Csvn_lock_t | A lock object, for client & server to share |
Csvn_log_changed_path2_t | A structure to represent a path that changed for a log entry |
Csvn_log_changed_path_t | A structure to represent a path that changed for a log entry |
Csvn_log_entry_t | A structure to represent all the information about a particular log entry |
Csvn_merge_range_t | Mergeinfo representing a merge of a range of revisions |
Csvn_opt_revision_range_t | A revision range, specified in one of svn_opt_revision_kind ways |
Csvn_opt_revision_t | A revision, specified in one of svn_opt_revision_kind ways |
Csvn_opt_revision_value_t | A revision value, which can be specified as a number or a date |
Csvn_opt_subcommand_desc2_t | One element of a subcommand dispatch table |
Csvn_opt_subcommand_desc3_t | One element of a subcommand dispatch table |
Csvn_opt_subcommand_desc_t | One element of a subcommand dispatch table |
Csvn_patch_t | Data type to manage parsing of patches |
Csvn_prop_inherited_item_t | A structure to represent inherited properties |
Csvn_prop_patch_t | Data type to manage parsing of properties in patches |
Csvn_prop_t | A general in-memory representation of a single property |
Csvn_ra_callbacks2_t | A collection of callbacks implemented by libsvn_client which allows an RA layer to "pull" information from the client application, or possibly store information |
Csvn_ra_callbacks_t | Similar to svn_ra_callbacks2_t, except that the progress notification function and baton is missing |
Csvn_ra_plugin_t | Using this callback struct is similar to calling the newer public interface that is based on svn_ra_session_t |
Csvn_ra_reporter2_t | Similar to svn_ra_reporter3_t , but without support for depths |
Csvn_ra_reporter3_t | The update Reporter |
Csvn_ra_reporter_t | Similar to svn_ra_reporter2_t , but without support for lock tokens |
Csvn_ra_svn_cmd_entry_t | Command table, used by svn_ra_svn_handle_commands() |
Csvn_ra_svn_item_t | Memory representation of an on-the-wire data item |
Csvn_repos_log_entry_t | A structure to represent all the information about a particular log entry |
Csvn_repos_node_t | A node in the repository |
Csvn_repos_notify_t | Structure used by svn_repos_notify_func_t |
Csvn_repos_parse_fns2_t | A vtable that is driven by svn_repos_parse_dumpstream2() |
Csvn_repos_parse_fns3_t | A vtable that is driven by svn_repos_parse_dumpstream3() |
Csvn_repos_parse_fns_t | A vtable that is driven by svn_repos_parse_dumpstream() |
Csvn_string_t | A simple counted string |
Csvn_stringbuf_t | A buffered string, capable of appending without an allocation and copy for each append |
Csvn_subst_keywords_t | Values used in keyword expansion |
Csvn_txdelta_op_t | A single text delta instruction |
Csvn_txdelta_window_t | An svn_txdelta_window_t object describes how to reconstruct a contiguous section of the target string (the "target view") using a specified contiguous region of the source string (the "source
view") |
Csvn_version_checklist_t | An entry in the compatibility checklist |
Csvn_version_ext_linked_lib_t | Dependent library information |
Csvn_version_ext_loaded_lib_t | Loaded shared library information |
Csvn_version_t | Version information |
Csvn_wc_conflict_description2_t | A struct that describes a conflict that has occurred in the working copy |
Csvn_wc_conflict_description_t | Similar to svn_wc_conflict_description2_t, but with relative paths and adm_access batons |
Csvn_wc_conflict_result_t | The final result returned by svn_wc_conflict_resolver_func_t |
Csvn_wc_conflict_version_t | Info about one of the conflicting versions of a node |
Csvn_wc_diff_callbacks2_t | Similar to svn_wc_diff_callbacks3_t, but without the dir_opened and dir_closed functions, and without the tree_conflicted argument to the functions |
Csvn_wc_diff_callbacks3_t | Similar to svn_wc_diff_callbacks4_t, but without copyfrom_path and copyfrom_revision arguments to file_added and dir_added functions |
Csvn_wc_diff_callbacks4_t | A callback vtable invoked by our diff-editors, as they receive diffs from the server |
Csvn_wc_diff_callbacks_t | Similar to svn_wc_diff_callbacks2_t, but with file additions/content changes and property changes split into different functions |
Csvn_wc_entry_callbacks2_t | A callback vtable invoked by the generic entry-walker function |
Csvn_wc_entry_callbacks_t | |
Csvn_wc_entry_t | A working copy entry – that is, revision control information about one versioned entity |
Csvn_wc_external_item2_t | One external item |
Csvn_wc_external_item_t | One external item |
Csvn_wc_info_t | This struct contains information about a working copy node |
Csvn_wc_notify_t | Structure used in the svn_wc_notify_func2_t function |
Csvn_wc_revision_status_t | A structure to report a summary of a working copy, including the mix of revisions found within it, whether any parts are switched or locally modified, and whether it is a sparse checkout |
Csvn_wc_status2_t | |
Csvn_wc_status3_t | Structure for holding the "status" of a working copy item |
Csvn_wc_status_t | Same as svn_wc_status2_t, but without the svn_lock_t 'repos_lock', const char 'url', svn_revnum_t 'ood_last_cmt_rev', apr_time_t 'ood_last_cmt_date', svn_node_kind_t 'ood_kind', const char 'ood_last_cmt_author', svn_wc_conflict_description_t 'tree_conflict', svn_boolean_t 'file_external', svn_wc_status_kind 'pristine_text_status', and svn_wc_status_kind 'pristine_prop_status' fields |