Diff

Differences From Artifact [93e1c94d05]:

To Artifact [cf1d1a2d27]:


11
12
13
14
15
16
17
18





19
20
21
22
23
24
25
11
12
13
14
15
16
17

18
19
20
21
22
23
24
25
26
27
28
29







-
+
+
+
+
+








.BI "int lc_process(int " argc ", char **" argv ", const char *" appname ", lc_conf_type_t " type ", const char *" extra ");"

.BI "lc_err_t lc_geterrno(void);"

.BI "char *lc_geterrstr(void);"

.BI "void lc_geterrstr(const char *" errstr ");"
.BI "void lc_seterrstr(const char *" errstr ");"

.BI "int lc_handle_type(lc_var_type_t " type ", const char *" value ", void *" data ");"

.BI "void lc_cleanup(void);"

.SH DESCRIPTION
Libconfig is a library to provide easy access to configuration data in a consistent and logical manner.  Variables (registered through
.BR lc_register_var (3)
or
.BR lc_register_callback (3))
are processed with the
73
74
75
76
77
78
79
80

81
82
83

84
85


77
78
79
80
81
82
83

84
85
86

87
88

89
90







-
+


-
+

-
+
+
	return(EXIT_SUCCESS);
}
.fi

.SH "SEE ALSO"
.BR lc_register_var (3),
.BR lc_register_callback (3),
.BR lc_geterr (3),
.BR lc_geterrno (3),
.BR lc_geterrstr (3),
.BR lc_seterrstr (3),
.BR lc_cleanup (3),
.BR lc_handle_type (3),
.BR lc_process (3),
.BR lc_process_file (3)
.BR lc_process_file (3),
.BR lc_cleanup (3)