llconf 0.0.2
cnfnode Struct Reference

A node in a parsed configuration tree. More...

#include <nodes.h>

Data Fields

struct cnfnodenext
 The next sibling of this node.
 
char * name
 The name of this node; may be NULL.
 
char * value
 The value at this leaf node; usually NULL for non-leaf nodes, but not necessarily.
 
struct cnfnodefirst_child
 The first child underneath this node.
 
struct cnfnodeparent
 The parent node of this node.
 

Detailed Description

A node in a parsed configuration tree.

Field Documentation

◆ first_child

struct cnfnode* cnfnode::first_child

The first child underneath this node.

◆ name

char* cnfnode::name

The name of this node; may be NULL.

◆ next

struct cnfnode* cnfnode::next

The next sibling of this node.

◆ parent

struct cnfnode* cnfnode::parent

The parent node of this node.

◆ value

char* cnfnode::value

The value at this leaf node; usually NULL for non-leaf nodes, but not necessarily.


The documentation for this struct was generated from the following file: