eg_io.h File Reference

#include <string.h>
#include <strings.h>
#include <stdio.h>
#include <stdlib.h>
#include <stdarg.h>
#include "eg_macros.h"

Include dependency graph for eg_io.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define EGnullDisplay   ((EGdisplay_f)0)

Typedefs

typedef void(* EGdisplay_f )(void *, FILE *)
typedef void(* EGdisplayOS_f )(void *, FILE *, size_t *)

Functions

void EGdisplayString (void *str, FILE *file)
 display function for strings
void EGioDisCom (char **next, char **current, const char *delim, const char *coment, char *store, unsigned int storeSize, FILE *in)
void EGioNParse (char *input, int max_argc, const char *delim, const char *comment, int *argc, char **argv)
void EGioParse (char **next, char **current, const char *delim, const char *coment)
void EGmvar (char *str, int nind, const char *header,...)


Define Documentation

#define EGnullDisplay   ((EGdisplay_f)0)
 

Definition at line 50 of file eg_io.h.


Typedef Documentation

typedef void(* EGdisplay_f)(void *, FILE *)
 

Definition at line 48 of file eg_io.h.

typedef void(* EGdisplayOS_f)(void *, FILE *, size_t *)
 

Definition at line 57 of file eg_io.h.


Function Documentation

void EGdisplayString void *  str,
FILE *  file
 

display function for strings

Parameters:
str pointer to a null terminated string of chars.
file pointer to a stream where we write the string.
Description:
This function just print the string on the file, it won't add a '
' at the end.

Definition at line 211 of file eg_io.c.

void EGioDisCom char **  next,
char **  current,
const char *  delim,
const char *  coment,
char *  store,
unsigned int  storeSize,
FILE *  in
 

Definition at line 173 of file eg_io.c.

Here is the call graph for this function:

void EGioNParse char *  input,
int  max_argc,
const char *  delim,
const char *  comment,
int *  argc,
char **  argv
 

Definition at line 57 of file eg_io.c.

Here is the call graph for this function:

void EGioParse char **  next,
char **  current,
const char *  delim,
const char *  coment
 

Definition at line 88 of file eg_io.c.

void EGmvar char *  str,
int  nind,
const char *  header,
  ...
 

Definition at line 21 of file eg_io.c.


Generated on Mon Jan 30 08:51:49 2006 for EGlib by  doxygen 1.4.5