Aegis  4.25.D505
Data Structures | Defines | Functions | Variables
/home/archives/aegis/branch.4/branch.25/delta28933.505/libaegis/ustate.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  ustate_own_changes_list_ty
struct  ustate_own_ty
struct  ustate_own_list_ty
struct  ustate_ty

Defines

#define ustate_own_changes_list_DEF
#define ustate_own_changes_list_trace(x)
#define ustate_own_DEF
#define ustate_own_project_name_mask   ((unsigned long)0)
#define ustate_own_changes_mask   ((unsigned long)0)
#define ustate_own_trace(x)
#define ustate_own_list_DEF
#define ustate_own_list_trace(x)
#define ustate_DEF
#define ustate_own_mask   ((unsigned long)0)
#define ustate_trace(x)

Functions

ustate_own_changes_list_tyustate_own_changes_list_copy (ustate_own_changes_list_ty *)
ustate_own_changes_list_tyustate_own_changes_list_clone (ustate_own_changes_list_ty *)
void ustate_own_changes_list_write (const output::pointer &fp, const char *name, ustate_own_changes_list_ty *value)
void ustate_own_changes_list_write_xml (const output::pointer &fp, const char *name, ustate_own_changes_list_ty *value)
void ustate_own_write (const output::pointer &fp, const char *name, ustate_own_ty *value)
void ustate_own_write_xml (const output::pointer &fp, const char *name, ustate_own_ty *value)
ustate_own_tyustate_own_copy (ustate_own_ty *)
ustate_own_tyustate_own_clone (ustate_own_ty *)
ustate_own_list_tyustate_own_list_copy (ustate_own_list_ty *)
ustate_own_list_tyustate_own_list_clone (ustate_own_list_ty *)
void ustate_own_list_write (const output::pointer &fp, const char *name, ustate_own_list_ty *value)
void ustate_own_list_write_xml (const output::pointer &fp, const char *name, ustate_own_list_ty *value)
void ustate_write (const output::pointer &fp, ustate_ty *value)
void ustate_write_xml (const output::pointer &fp, ustate_ty *value)
ustate_tyustate_copy (ustate_ty *)
ustate_tyustate_clone (ustate_ty *)
void ustate_write_file (string_ty *filename, ustate_ty *value, int comp)
void ustate_write_file (const nstring &filnam, ustate_ty *value, bool comp)
ustate_tyustate_read_file (string_ty *filename)
ustate_tyustate_read_file (const nstring &filename)
void ustate__rpt_init (void)

Variables

meta_type ustate_own_changes_list_type
meta_type ustate_own_type
meta_type ustate_own_list_type
meta_type ustate_type

Define Documentation

#define ustate_DEF

Definition at line 94 of file ustate.fmtgen.h.

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

Definition at line 33 of file ustate.fmtgen.h.

#define ustate_own_changes_mask   ((unsigned long)0)

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

#define ustate_own_DEF

Definition at line 38 of file ustate.fmtgen.h.

Definition at line 69 of file ustate.fmtgen.h.

#define ustate_own_list_trace (   x)

Definition at line 89 of file ustate.fmtgen.h.

#define ustate_own_mask   ((unsigned long)0)

Definition at line 96 of file ustate.fmtgen.h.

#define ustate_own_project_name_mask   ((unsigned long)0)

Definition at line 40 of file ustate.fmtgen.h.

#define ustate_own_trace (   x)

Definition at line 64 of file ustate.fmtgen.h.

#define ustate_trace (   x)

Definition at line 118 of file ustate.fmtgen.h.


Function Documentation

void ustate__rpt_init ( void  )
void ustate_own_changes_list_write ( const output::pointer fp,
const char *  name,
ustate_own_changes_list_ty value 
)
void ustate_own_changes_list_write_xml ( const output::pointer fp,
const char *  name,
ustate_own_changes_list_ty value 
)
void ustate_own_list_write ( const output::pointer fp,
const char *  name,
ustate_own_list_ty value 
)
void ustate_own_list_write_xml ( const output::pointer fp,
const char *  name,
ustate_own_list_ty value 
)
void ustate_own_write ( const output::pointer fp,
const char *  name,
ustate_own_ty value 
)
void ustate_own_write_xml ( const output::pointer fp,
const char *  name,
ustate_own_ty value 
)

The ustate_read_file function is used to read ustate 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.
ustate_ty* ustate_read_file ( const nstring filename)

The ustate_read_file function is used to read ustate 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 ustate_write ( const output::pointer fp,
ustate_ty value 
)
void ustate_write_file ( string_ty filename,
ustate_ty value,
int  comp 
)

The ustate_write_file function is used to write ustate 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 ustate_write_file ( const nstring filnam,
ustate_ty value,
bool  comp 
)

The ustate_write_file function is used to write ustate 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 ustate_write_xml ( const output::pointer fp,
ustate_ty value 
)

Variable Documentation