Lumiera  0.pre.03
configentry.h File Reference

Go to the source code of this file.


Draft for a configuration system (2008).

as of 2016 this code is unused and likely to be replaced by a different approach.

Definition in file configentry.h.

#include "common/configitem.h"
#include <nobug.h>


struct  lumiera_configentry


typedef lumiera_configentry * LumieraConfigentry


LumieraConfigitem lumiera_configentry_destroy (LumieraConfigitem self)
LumieraConfigitem lumiera_configentry_new (LumieraConfigitem tmp)


struct lumiera_configitem_vtable lumiera_configentry_funcs

Typedef Documentation

◆ LumieraConfigentry

typedef lumiera_configentry* LumieraConfigentry

Definition at line 41 of file configentry.h.

Class Documentation

◆ lumiera_configentry_struct

struct lumiera_configentry_struct
Class Members
lumiera_configitem entry
+ Collaboration diagram for lumiera_configentry:

Function Documentation

◆ lumiera_configentry_new()

LumieraConfigitem lumiera_configentry_new ( LumieraConfigitem  tmp)

Definition at line 37 of file configentry.c.

References lumiera_configitem_move(), and lumiera_malloc().

+ Here is the call graph for this function:

◆ lumiera_configentry_destroy()

LumieraConfigitem lumiera_configentry_destroy ( LumieraConfigitem  self)

Definition at line 49 of file configentry.c.

Variable Documentation

◆ lumiera_configentry_funcs

struct lumiera_configitem_vtable lumiera_configentry_funcs

Definition at line 56 of file configentry.c.

Referenced by parse_configentry().