Macros | Functions | Variables
readcfg.c File Reference
#include "readcfg.h"
#include <string.h>
#include <stdlib.h>
#include <errno.h>
Include dependency graph for readcfg.c:

Go to the source code of this file.


#define COMMENT   ';'
#define MAXLEN   2048


static void scanKeywords (struct S_cfgLine line[], int *lineanz, int *maxlen)
static void cfgReadWarning (cstr fname, int lineno)
int readCfg (cstr fname, struct S_cfgLine line[])
void setCfgError (cstr message)


static cstr error_message

Macro Definition Documentation

#define COMMENT   ';'

Definition at line 7 of file readcfg.c.

Referenced by readCfg().

#define MAXLEN   2048

Definition at line 8 of file readcfg.c.

Referenced by readCfg(), and SaiBoolRule::to_string().

Function Documentation

static void scanKeywords ( struct S_cfgLine  line[],
int lineanz,
int maxlen 

Definition at line 14 of file readcfg.c.

References S_cfgLine::keyword.

Referenced by readCfg().

static void cfgReadWarning ( cstr  fname,
int  lineno 

Definition at line 26 of file readcfg.c.

References warningf().

Referenced by readCfg().

int readCfg ( cstr  fname,
struct S_cfgLine  line[] 

Definition at line 29 of file readcfg.c.

References cfgReadWarning(), COMMENT, S_cfgLine::decode, error_message, MAXLEN, scanKeywords(), warning(), and warningf().

Referenced by readSimCfg().

void setCfgError ( cstr  message)

Definition at line 150 of file readcfg.c.

References error_message, and message().

Referenced by decodeFrand(), and decodeProb().

Variable Documentation

cstr error_message

Definition at line 10 of file readcfg.c.

Referenced by readCfg(), and setCfgError().