Subversion 1.6.16
Data Fields

svn_repos_parse_fns_t Struct Reference

A vtable that is driven by svn_repos_parse_dumpstream(). More...

#include <svn_repos.h>

Data Fields

svn_error_t *(* new_revision_record )(void **revision_baton, apr_hash_t *headers, void *parse_baton, apr_pool_t *pool)
 Same as the corresponding field in svn_repos_parse_fns2_t.
svn_error_t *(* uuid_record )(const char *uuid, void *parse_baton, apr_pool_t *pool)
 Same as the corresponding field in svn_repos_parse_fns2_t.
svn_error_t *(* new_node_record )(void **node_baton, apr_hash_t *headers, void *revision_baton, apr_pool_t *pool)
 Same as the corresponding field in svn_repos_parse_fns2_t.
svn_error_t *(* set_revision_property )(void *revision_baton, const char *name, const svn_string_t *value)
 Same as the corresponding field in svn_repos_parse_fns2_t.
svn_error_t *(* set_node_property )(void *node_baton, const char *name, const svn_string_t *value)
 Same as the corresponding field in svn_repos_parse_fns2_t.
svn_error_t *(* remove_node_props )(void *node_baton)
 Same as the corresponding field in svn_repos_parse_fns2_t.
svn_error_t *(* set_fulltext )(svn_stream_t **stream, void *node_baton)
 Same as the corresponding field in svn_repos_parse_fns2_t.
svn_error_t *(* close_node )(void *node_baton)
 Same as the corresponding field in svn_repos_parse_fns2_t.
svn_error_t *(* close_revision )(void *revision_baton)
 Same as the corresponding field in svn_repos_parse_fns2_t.

Detailed Description

A vtable that is driven by svn_repos_parse_dumpstream().

Similar to svn_repos_parse_fns2_t except that it lacks the delete_node_property and apply_textdelta callbacks.

Deprecated:
Provided for backward compatibility with the 1.0 API.

Definition at line 2415 of file svn_repos.h.


Field Documentation

Same as the corresponding field in svn_repos_parse_fns2_t.

Definition at line 2445 of file svn_repos.h.

Same as the corresponding field in svn_repos_parse_fns2_t.

Definition at line 2447 of file svn_repos.h.

svn_error_t*(* svn_repos_parse_fns_t::new_node_record)(void **node_baton, apr_hash_t *headers, void *revision_baton, apr_pool_t *pool)

Same as the corresponding field in svn_repos_parse_fns2_t.

Definition at line 2427 of file svn_repos.h.

svn_error_t*(* svn_repos_parse_fns_t::new_revision_record)(void **revision_baton, apr_hash_t *headers, void *parse_baton, apr_pool_t *pool)

Same as the corresponding field in svn_repos_parse_fns2_t.

Definition at line 2418 of file svn_repos.h.

Same as the corresponding field in svn_repos_parse_fns2_t.

Definition at line 2440 of file svn_repos.h.

Same as the corresponding field in svn_repos_parse_fns2_t.

Definition at line 2442 of file svn_repos.h.

svn_error_t*(* svn_repos_parse_fns_t::set_node_property)(void *node_baton, const char *name, const svn_string_t *value)

Same as the corresponding field in svn_repos_parse_fns2_t.

Definition at line 2436 of file svn_repos.h.

svn_error_t*(* svn_repos_parse_fns_t::set_revision_property)(void *revision_baton, const char *name, const svn_string_t *value)

Same as the corresponding field in svn_repos_parse_fns2_t.

Definition at line 2432 of file svn_repos.h.

svn_error_t*(* svn_repos_parse_fns_t::uuid_record)(const char *uuid, void *parse_baton, apr_pool_t *pool)

Same as the corresponding field in svn_repos_parse_fns2_t.

Definition at line 2423 of file svn_repos.h.


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines