Data Structures | |
struct | svn_client_proplist_item_t |
This is a structure which stores a filename and a hash of property names and values. More... | |
struct | svn_client_commit_info_t |
Information about commits passed back to client from this module. More... | |
struct | svn_client_commit_item3_t |
The commit candidate structure. More... | |
struct | svn_client_commit_item2_t |
The commit candidate structure. More... | |
struct | svn_client_commit_item_t |
The commit candidate structure. More... | |
Typedefs | |
typedef svn_client_proplist_item_t | svn_client_proplist_item_t |
This is a structure which stores a filename and a hash of property names and values. | |
typedef svn_error_t *(* | svn_proplist_receiver_t )(void *baton, const char *path, apr_hash_t *prop_hash, apr_pool_t *pool) |
The callback invoked by svn_client_proplist3(). | |
typedef svn_client_commit_info_t | svn_client_commit_info_t |
Information about commits passed back to client from this module. | |
typedef svn_client_commit_item3_t | svn_client_commit_item3_t |
The commit candidate structure. | |
typedef svn_client_commit_item2_t | svn_client_commit_item2_t |
The commit candidate structure. | |
typedef svn_client_commit_item_t | svn_client_commit_item_t |
The commit candidate structure. | |
typedef svn_error_t *(* | svn_client_get_commit_log3_t )(const char **log_msg, const char **tmp_file, const apr_array_header_t *commit_items, void *baton, apr_pool_t *pool) |
Callback type used by commit-y operations to get a commit log message from the caller. | |
typedef svn_error_t *(* | svn_client_get_commit_log2_t )(const char **log_msg, const char **tmp_file, const apr_array_header_t *commit_items, void *baton, apr_pool_t *pool) |
Callback type used by commit-y operations to get a commit log message from the caller. | |
typedef svn_error_t *(* | svn_client_get_commit_log_t )(const char **log_msg, const char **tmp_file, apr_array_header_t *commit_items, void *baton, apr_pool_t *pool) |
Callback type used by commit-y operations to get a commit log message from the caller. | |
Functions | |
svn_client_proplist_item_t * | svn_client_proplist_item_dup (const svn_client_proplist_item_t *item, apr_pool_t *pool) |
Return a duplicate of item, allocated in pool. | |
svn_error_t * | svn_client_commit_item_create (const svn_client_commit_item3_t **item, apr_pool_t *pool) |
Initialize a commit item. | |
svn_client_commit_item3_t * | svn_client_commit_item3_dup (const svn_client_commit_item3_t *item, apr_pool_t *pool) |
Return a duplicate of item, allocated in pool. | |
svn_client_commit_item2_t * | svn_client_commit_item2_dup (const svn_client_commit_item2_t *item, apr_pool_t *pool) |
Return a duplicate of item, allocated in pool. |
|
Information about commits passed back to client from this module.
|
|
The commit candidate structure.
|
|
The commit candidate structure. In order to avoid backwards compatibility problems clients should use svn_client_commit_item_create() to allocate and intialize this structure instead of doing so themselves.
|
|
The commit candidate structure.
|
|
Callback type used by commit-y operations to get a commit log message from the caller.
Set *log_msg to the log message for the commit, allocated in pool, or
commit_items is a read-only array of baton is provided along with the callback for use by the handler. All allocations should be performed in pool.
Definition at line 587 of file svn_client.h. |
|
Callback type used by commit-y operations to get a commit log message from the caller.
Set *log_msg to the log message for the commit, allocated in pool, or
commit_items is a read-only array of baton is provided along with the callback for use by the handler. All allocations should be performed in pool.
Definition at line 560 of file svn_client.h. |
|
Callback type used by commit-y operations to get a commit log message from the caller.
Set *log_msg to the log message for the commit, allocated in pool, or
commit_items is a read-only array of baton is provided along with the callback for use by the handler. All allocations should be performed in pool.
Definition at line 614 of file svn_client.h. |
|
This is a structure which stores a filename and a hash of property names and values.
|
|
The callback invoked by svn_client_proplist3(). Each invocation describes the property specified by item. Use pool for all temporary allocation.
Definition at line 330 of file svn_client.h. |
|
Return a duplicate of item, allocated in pool. No part of the new structure will be shared with item.
|
|
Return a duplicate of item, allocated in pool. No part of the new structure will be shared with item.
|
|
Initialize a commit item. Set *item to a commit item object, allocated in pool.
In order to avoid backwards compatibility problems, this function is used to intialize and allocate the The current implementation never returns error, but callers should still check for error, for compatibility with future versions.
|
|
Return a duplicate of item, allocated in pool. No part of the new structure will be shared with item.
|