GME  13
Public Attributes
svn_patch_t Struct Reference

#include <svn_diff.h>

Collaboration diagram for svn_patch_t:
Collaboration graph
[legend]

List of all members.

Public Attributes

const char * old_filename
const char * new_filename
apr_array_header_thunks
apr_hash_tprop_patches
svn_diff_operation_kind_t operation
svn_boolean_t reverse

Detailed Description

Data type to manage parsing of patches. API users should not allocate structures of this type directly.

Since:
New in 1.7.

Definition at line 1045 of file svn_diff.h.


Member Data Documentation

An array containing an svn_diff_hunk_t * for each hunk parsed from the patch.

Definition at line 1056 of file svn_diff.h.

Definition at line 1051 of file svn_diff.h.

The old and new file names as retrieved from the patch file. These paths are UTF-8 encoded and canonicalized, but otherwise left unchanged from how they appeared in the patch file.

Definition at line 1050 of file svn_diff.h.

Represents the operation performed on the file.

Definition at line 1065 of file svn_diff.h.

A hash table keyed by property names containing svn_prop_patch_t object for each property parsed from the patch.

Definition at line 1061 of file svn_diff.h.

Indicates whether the patch is being interpreted in reverse.

Definition at line 1069 of file svn_diff.h.


The documentation for this struct was generated from the following file: