deimos.git2.refs

Undocumented in source.

Members

Aliases

git_reference_foreach_cb
alias git_reference_foreach_cb = int function(git_reference* reference, void* payload)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_reference_foreach_name_cb
alias git_reference_foreach_name_cb = int function(const(char)* name, void* payload)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Enums

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

Functions

git_reference_cmp
int git_reference_cmp(git_reference* ref1, git_reference* ref2)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_reference_create
int git_reference_create(git_reference** out_, git_repository* repo, const(char)* name, const(git_oid)* id, int force)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_reference_delete
int git_reference_delete(git_reference* ref_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_reference_dwim
int git_reference_dwim(git_reference** out_, git_repository* repo, const(char)* shorthand)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_reference_foreach
int git_reference_foreach(git_repository* repo, git_reference_foreach_cb callback, void* payload)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_reference_foreach_glob
int git_reference_foreach_glob(git_repository* repo, const(char)* glob, git_reference_foreach_name_cb callback, void* payload)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_reference_foreach_name
int git_reference_foreach_name(git_repository* repo, git_reference_foreach_name_cb callback, void* payload)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_reference_free
void git_reference_free(git_reference* ref_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_reference_has_log
int git_reference_has_log(git_reference* ref_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_reference_is_branch
int git_reference_is_branch(git_reference* ref_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_reference_is_remote
int git_reference_is_remote(git_reference* ref_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_reference_is_tag
int git_reference_is_tag(git_reference* ref_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_reference_is_valid_name
int git_reference_is_valid_name(const(char)* refname)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_reference_iterator_free
void git_reference_iterator_free(git_reference_iterator* iter)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_reference_iterator_glob_new
int git_reference_iterator_glob_new(git_reference_iterator** out_, git_repository* repo, const(char)* glob)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_reference_iterator_new
int git_reference_iterator_new(git_reference_iterator** out_, git_repository* repo)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_reference_list
int git_reference_list(git_strarray* array, git_repository* repo)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_reference_lookup
int git_reference_lookup(git_reference** out_, git_repository* repo, const(char)* name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_reference_name
const(char)* git_reference_name(const(git_reference)* ref_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_reference_name_to_id
int git_reference_name_to_id(git_oid* out_, git_repository* repo, const(char)* name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_reference_next
int git_reference_next(git_reference** out_, git_reference_iterator* iter)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_reference_next_name
int git_reference_next_name(const(char)** out_, git_reference_iterator* iter)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_reference_normalize_name
int git_reference_normalize_name(char* buffer_out, size_t buffer_size, const(char)* name, uint flags)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_reference_owner
git_repository* git_reference_owner(const(git_reference)* ref_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_reference_peel
int git_reference_peel(git_object** out_, git_reference* ref_, git_otype type)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_reference_rename
int git_reference_rename(git_reference** new_ref, git_reference* ref_, const(char)* new_name, int force)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_reference_resolve
int git_reference_resolve(git_reference** out_, const(git_reference)* ref_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_reference_set_target
int git_reference_set_target(git_reference** out_, git_reference* ref_, const(git_oid)* id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_reference_shorthand
const(char)* git_reference_shorthand(git_reference* ref_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_reference_symbolic_create
int git_reference_symbolic_create(git_reference** out_, git_repository* repo, const(char)* name, const(char)* target, int force)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_reference_symbolic_set_target
int git_reference_symbolic_set_target(git_reference** out_, git_reference* ref_, const(char)* target)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_reference_symbolic_target
const(char)* git_reference_symbolic_target(const(git_reference)* ref_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_reference_target
const(git_oid)* git_reference_target(const(git_reference)* ref_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_reference_target_peel
const(git_oid)* git_reference_target_peel(const(git_reference)* ref_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_reference_type
git_ref_t git_reference_type(const(git_reference)* ref_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Mixins

__anonymous
mixin _ExportEnumMembers!git_reference_normalize_t
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta