#include <git_interface.hpp>
|
using | file_cb_t = Func< int(const git_diff_delta *, float)> |
| Callback function to make per file in the diff. More...
|
|
using | binary_cb_t = Func< int(const git_diff_delta *, const git_diff_binary *)> |
| Optional callback to make for binary files. More...
|
|
using | hunk_cb_t = Func< int(const git_diff_delta *, const git_diff_hunk *)> |
|
using | line_cb_t = Func< int(const git_diff_delta *, const git_diff_hunk *, const git_diff_line *)> |
|
◆ binary_cb_t
Optional callback to make for binary files.
◆ file_cb_t
Callback function to make per file in the diff.
◆ hunk_cb_t
Optional callback to make per hunk of text diff. This callback is called to describe a range of lines in the diff. It will not be issued for binary files.
◆ line_cb_t
Optional callback to make per line of diff text. This same callback will be made for context lines, added, and removed lines, and even for a deleted trailing newline.
◆ binary_cb
◆ file_cb
◆ hunk_cb
◆ line_cb
The documentation for this struct was generated from the following file: