sprint 1-alpha
|
An Output Archive: an object to save a configuration. More...
#include <archive.h>
Inherits sprint::BaseArchive.
Public Member Functions | |
const char ** | set_semanthic (const char **newsemanthic) |
Set the current semanthic for this Archive. | |
BOOL | create (const char *file, UINT format) |
void | writecomment (const char *comment) |
void | writeversion () |
void | rawwrite (const char *string) |
Output. | |
void | write (unsigned int key, const char *string) |
void | write (unsigned int key, unsigned int number) |
void | write (unsigned int key, unsigned long number) |
TODO. | |
void | write (unsigned int key, int number) |
void | writef (unsigned int key, const char *format,...) |
void | writeflagalias (unsigned int key, unsigned int value, const char **alias) |
void | writeflag (unsigned int key, unsigned int flag) |
void | writebytevector (unsigned int key, unsigned char *, unsigned int size, char separator) |
void | writevector (unsigned int key, const void *, unsigned int count, unsigned int c_size) |
void | writehexbytevector (unsigned int key, unsigned char *, int size) |
void | create_object (unsigned int key, const char *param) |
void | close_object (unsigned int key) |
void | include_files (const char *filename) |
An Output Archive: an object to save a configuration.