#include <StrucioWriter.h>
Collaboration diagram for StrucioWriter:
Public Member Functions | |
int | write (void *record, int len) |
virtual void | newfile_hook () |
void | register_filelist_stdin () |
void | register_filelist_args (int argc, char **argv) |
void | register_filelist_bounded (char *index_location, long long lower, long long upper) |
void | register_file (char *filename) |
void | set_rotate (long long size) |
void | set_use_gzip (bool val) |
Protected Member Functions | |
void | newFilelist (Filelist *) |
int | openwrite () |
void | close_file () |
Protected Attributes | |
char * | filename |
FILE * | fh |
int | use_gzip |
gzFile | gzfh |
long long | outputleft |
long long | maxfilesize |
int | suffix |
Filelist * | filelist |