Aegis  4.25.D505
Data Structures | Defines | Functions | Variables
/home/archives/aegis/branch.4/branch.25/delta28933.505/libaegis/gstate.fmtgen.h File Reference
#include <common/str.h>
#include <libaegis/meta_type.h>
#include <libaegis/output.h>
#include <common/debug.h>
#include <common/nstring.h>

Go to the source code of this file.

Data Structures

struct  gstate_where_ty
struct  gstate_where_list_ty
struct  gstate_ty

Defines

#define gstate_where_DEF
#define gstate_where_project_name_mask   ((unsigned long)0)
#define gstate_where_directory_mask   ((unsigned long)0)
#define gstate_where_alias_for_mask   ((unsigned long)0)
#define gstate_where_trace(x)
#define gstate_where_list_DEF
#define gstate_where_list_trace(x)
#define gstate_DEF
#define gstate_where_mask   ((unsigned long)0)
#define gstate_trace(x)

Functions

void gstate_where_write (const output::pointer &fp, const char *name, gstate_where_ty *value)
void gstate_where_write_xml (const output::pointer &fp, const char *name, gstate_where_ty *value)
gstate_where_tygstate_where_copy (gstate_where_ty *)
gstate_where_tygstate_where_clone (gstate_where_ty *)
gstate_where_list_tygstate_where_list_copy (gstate_where_list_ty *)
gstate_where_list_tygstate_where_list_clone (gstate_where_list_ty *)
void gstate_where_list_write (const output::pointer &fp, const char *name, gstate_where_list_ty *value)
void gstate_where_list_write_xml (const output::pointer &fp, const char *name, gstate_where_list_ty *value)
void gstate_write (const output::pointer &fp, gstate_ty *value)
void gstate_write_xml (const output::pointer &fp, gstate_ty *value)
gstate_tygstate_copy (gstate_ty *)
gstate_tygstate_clone (gstate_ty *)
void gstate_write_file (string_ty *filename, gstate_ty *value, int comp)
void gstate_write_file (const nstring &filnam, gstate_ty *value, bool comp)
gstate_tygstate_read_file (string_ty *filename)
gstate_tygstate_read_file (const nstring &filename)
void gstate__rpt_init (void)

Variables

meta_type gstate_where_type
meta_type gstate_where_list_type
meta_type gstate_type

Define Documentation

#define gstate_DEF

Definition at line 71 of file gstate.fmtgen.h.

#define gstate_trace (   x)

Definition at line 95 of file gstate.fmtgen.h.

#define gstate_where_alias_for_mask   ((unsigned long)0)

Definition at line 14 of file gstate.fmtgen.h.

Definition at line 10 of file gstate.fmtgen.h.

#define gstate_where_directory_mask   ((unsigned long)0)

Definition at line 13 of file gstate.fmtgen.h.

Definition at line 46 of file gstate.fmtgen.h.

#define gstate_where_list_trace (   x)

Definition at line 66 of file gstate.fmtgen.h.

#define gstate_where_mask   ((unsigned long)0)

Definition at line 73 of file gstate.fmtgen.h.

#define gstate_where_project_name_mask   ((unsigned long)0)

Definition at line 12 of file gstate.fmtgen.h.

#define gstate_where_trace (   x)

Definition at line 41 of file gstate.fmtgen.h.


Function Documentation

void gstate__rpt_init ( void  )

The gstate_read_file function is used to read gstate meta data from the named file.

Parameters:
filenameThe name of the file to be read.
Returns:
a pointer to a dynamically allocated value read from the file.
Note:
If any errors are encountered, this function will not return. All errors (including syntax errors) will print a fatal error message, and exit with an exit status of 1.
gstate_ty* gstate_read_file ( const nstring filename)

The gstate_read_file function is used to read gstate meta data from the named file.

Parameters:
filenameThe name of the file to be read.
Returns:
a pointer to a dynamically allocated value read from the file.
Note:
If any errors are encountered, this function will not return. All errors (including syntax errors) will print a fatal error message, and exit with an exit status of 1.
void gstate_where_list_write ( const output::pointer fp,
const char *  name,
gstate_where_list_ty value 
)
void gstate_where_list_write_xml ( const output::pointer fp,
const char *  name,
gstate_where_list_ty value 
)
void gstate_where_write ( const output::pointer fp,
const char *  name,
gstate_where_ty value 
)
void gstate_where_write_xml ( const output::pointer fp,
const char *  name,
gstate_where_ty value 
)
void gstate_write ( const output::pointer fp,
gstate_ty value 
)
void gstate_write_file ( string_ty filename,
gstate_ty value,
int  comp 
)

The gstate_write_file function is used to write gstate meta data to the named file.

Parameters:
filenameThe name of the file to be written.
valueThe value of the meta-data to be written.
comptrue (non-zero) if data should be compressed.
Note:
If any errors are encountered, this function will not return. All errors will print a fatal error message, and exit with an exit status of 1.
void gstate_write_file ( const nstring filnam,
gstate_ty value,
bool  comp 
)

The gstate_write_file function is used to write gstate meta data to the named file.

Parameters:
filnamThe name of the file to be written.
valueThe value of the meta-data to be written.
comptrue if data should be compressed.
Note:
If any errors are encountered, this function will not return. All errors will print a fatal error message, and exit with an exit status of 1.
void gstate_write_xml ( const output::pointer fp,
gstate_ty value 
)

Variable Documentation