#include <StrucioWriter.h>


Public Member Functions | |
| bool | write (void *record, size_t 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 (const std::string &) |
| void | register_file (const char *) |
| void | set_rotate_time (long long) |
| void | set_rotate_size (long long) |
| void | set_use_gzip (bool val) |
Protected Member Functions | |
| void | newFilelist (Filelist *) |
| int | openwrite () |
| void | close_file () |
| void | format_filename (char *buf, size_t len) |
Protected Attributes | |
| char * | filename |
| StrucioStream * | fs |
| bool | use_gzip |
| long long | outputleft |
| long long | maxfilesize |
| long long | maxfileseconds |
| time_t | file_end_time |
| Filelist * | filelist |
1.5.8