libgit2.sys.diff

Members

Functions

GIT_DIFF_PERFDATA_INIT
GIT_DIFF_PERFDATA_INIT()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_diff_get_perfdata
int git_diff_get_perfdata(.git_diff_perfdata* out_, const(libgit2.diff.git_diff)* diff)

Get performance data for a diff object.

git_diff_print_callback__to_buf
int git_diff_print_callback__to_buf(const(libgit2.diff.git_diff_delta)* delta, const(libgit2.diff.git_diff_hunk)* hunk, const(libgit2.diff.git_diff_line)* line, void* payload)

Diff print callback that writes to a git_buf.

git_diff_print_callback__to_file_handle
int git_diff_print_callback__to_file_handle(const(libgit2.diff.git_diff_delta)* delta, const(libgit2.diff.git_diff_hunk)* hunk, const(libgit2.diff.git_diff_line)* line, void* payload)

Diff print callback that writes to stdio FILE handle.

git_status_list_get_perfdata
int git_status_list_get_perfdata(.git_diff_perfdata* out_, const(libgit2.types.git_status_list)* status)

Get performance data for diffs from a git_status_list

Manifest constants

GIT_DIFF_PERFDATA_VERSION
enum GIT_DIFF_PERFDATA_VERSION;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

git_diff_perfdata
struct git_diff_perfdata

Performance data from diffing

Meta

License

GPL-2.0(Linking Exception)