Lumiera
0.pre.04
»edit your freedom«
Loading...
Searching...
No Matches
configentry.h
Go to the documentation of this file.
1
/*
2
CONFIGENTRY.h - single entries from configfiles
3
4
Copyright (C)
5
2008, Christian Thaeter <ct@pipapo.org>
6
7
**Lumiera** is free software; you can redistribute it and/or modify it
8
under the terms of the GNU General Public License as published by the
9
Free Software Foundation; either version 2 of the License, or (at your
10
option) any later version. See the file COPYING for further details.
11
12
*/
13
14
22
#ifndef COMMON_CONFIGENTRY_H
23
#define COMMON_CONFIGENTRY_H
24
25
#include "
common/configitem.h
"
26
27
#include <nobug.h>
28
29
30
31
typedef
struct
lumiera_configentry_struct
lumiera_configentry;
32
typedef
lumiera_configentry*
LumieraConfigentry
;
33
34
35
struct
lumiera_configentry_struct
36
{
37
lumiera_configitem
entry
;
38
};
39
40
extern
struct
lumiera_configitem_vtable
lumiera_configentry_funcs
;
41
42
43
LumieraConfigitem
44
lumiera_configentry_new
(
LumieraConfigitem
tmp);
45
46
47
LumieraConfigitem
48
lumiera_configentry_destroy
(
LumieraConfigitem
self);
49
50
#endif
/*COMMON_CONFIGENTRY_H*/
51
/*
52
// Local Variables:
53
// mode: C
54
// c-file-style: "gnu"
55
// indent-tabs-mode: nil
56
// End:
57
*/
LumieraConfigentry
lumiera_configentry * LumieraConfigentry
Definition
configentry.h:32
lumiera_configentry_struct::entry
lumiera_configitem entry
Definition
configentry.h:37
lumiera_configentry_new
LumieraConfigitem lumiera_configentry_new(LumieraConfigitem tmp)
Definition
configentry.c:28
lumiera_configentry_funcs
struct lumiera_configitem_vtable lumiera_configentry_funcs
Definition
configentry.c:47
lumiera_configentry_destroy
LumieraConfigitem lumiera_configentry_destroy(LumieraConfigitem self)
Definition
configentry.c:40
lumiera_configentry_struct
Definition
configentry.h:36
configitem.h
Draft for a configuration system (2008).
LumieraConfigitem
lumiera_configitem * LumieraConfigitem
Definition
configitem.h:53
lumiera_configitem_vtable
Definition
configitem.h:64
common
configentry.h
Generated on Thu Dec 11 2025 for Lumiera by
1.9.8