GME
13
|
#include <svn_ra.h>
A collection of callbacks implemented by libsvn_client which allows an RA layer to "pull" information from the client application, or possibly store information. libsvn_client passes this vtable to svn_ra_open4().
Each routine takes a callback_baton originally provided with the vtable.
Clients must use svn_ra_create_callbacks() to allocate and initialize this structure.
svn_error_t*(* svn_ra_callbacks2_t::open_tmp_file)(apr_file_t **fp, void *callback_baton, apr_pool_t *pool) |
Open a unique temporary file for writing in the working copy. This file will be automatically deleted when fp is closed.