Lumiera  0.pre.03
»edityourfreedom«
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
configentry.h File Reference

Go to the source code of this file.

Description

Draft for a configuration system (2008).

Todo:
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>

Classes

struct  lumiera_configentry
 

Typedefs

typedef lumiera_configentry * LumieraConfigentry
 

Functions

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

Variables

struct lumiera_configitem_vtable lumiera_configentry_funcs
 

Typedef Documentation

typedef lumiera_configentry* LumieraConfigentry

Definition at line 41 of file configentry.h.


Class Documentation

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

Function Documentation

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:

LumieraConfigitem lumiera_configentry_destroy ( LumieraConfigitem  self)

Definition at line 49 of file configentry.c.

Variable Documentation

struct lumiera_configitem_vtable lumiera_configentry_funcs

Definition at line 56 of file configentry.c.

Referenced by parse_configentry().