Method
GgitTreewalk
Declaration [src]
void
ggit_tree_walk (
GgitTree* tree,
GgitTreeWalkMode mode,
GgitTreeWalkCallback callback,
gpointer user_data,
GError** error
)
Description [src]
Walk all the entries of a tree object recursively (resolving and walking
subtrees of the tree as needed). The error
will be set to the error returned
by callback
(if any).
Parameters
mode |
GgitTreeWalkMode |
The walking order. |
|
callback |
GgitTreeWalkCallback |
The callback to call for each entry. |
|
user_data |
gpointer |
User data for the callback. |
|
The argument can be NULL . | |
The data is owned by the caller of the function. | |
error |
GError ** |
The return location for a GError* , or NULL . |