libgit2

git_config_entry

Version:

An entry in a configuration file

Signature

typedef struct git_config_entry { const char *name const char *value unsigned int include_depth git_config_level_t level void (*)(struct git_config_entry *) free void *payload };

Members

const char *
name

Name of the entry (normalised)

const char *
value

String value of the entry

unsigned int
include_depth

Depth of includes where this variable was found

level

Which config file this was found in

void (*)(struct git_config_entry *)
free

Free function for this entry

void *
payload

Opaque value for the free function. Do not read or write

Parameter To

Versions