_current_major_ver | Multifile | [private, static] |
_current_minor_ver | Multifile | [private, static] |
_file_major_ver | Multifile | [private] |
_file_minor_ver | Multifile | [private] |
_header | Multifile | [private, static] |
_header_size | Multifile | [private, static] |
_last_index | Multifile | [private] |
_multifile_name | Multifile | [private] |
_needs_repack | Multifile | [private] |
_new_scale_factor | Multifile | [private] |
_new_subfiles | Multifile | [private] |
_next_index | Multifile | [private] |
_read | Multifile | [private] |
_read_file | Multifile | [private] |
_read_write_file | Multifile | [private] |
_removed_subfiles | Multifile | [private] |
_scale_factor | Multifile | [private] |
_subfiles | Multifile | [private] |
_write | Multifile | [private] |
_write_file | Multifile | [private] |
add_new_subfile(const string &subfile_name, Subfile *subfile, int compression_level) | Multifile | [private] |
add_subfile(const string &subfile_name, const Filename &filename, int compression_level) | Multifile | |
add_subfile(const string &subfile_name, istream *subfile_data, int compression_level) | Multifile | |
clear_subfiles() | Multifile | [private] |
close() | Multifile | |
extract_subfile(int index, const Filename &filename) | Multifile | |
extract_subfile_to(int index, ostream &out) | Multifile | |
find_subfile(const string &subfile_name) const | Multifile | |
flush() | Multifile | |
get_multifile_name() const | Multifile | [inline] |
get_num_subfiles() const | Multifile | |
get_scale_factor() const | Multifile | [inline] |
get_subfile_compressed_length(int index) const | Multifile | |
get_subfile_length(int index) const | Multifile | |
get_subfile_name(int index) const | Multifile | |
has_directory(const string &subfile_name) const | Multifile | |
is_read_valid() const | Multifile | [inline] |
is_subfile_compressed(int index) const | Multifile | |
is_write_valid() const | Multifile | [inline] |
ls(ostream &out=cout) const | Multifile | |
Multifile() | Multifile | |
Multifile(const Multifile ©) | Multifile | [private] |
needs_repack() const | Multifile | [inline] |
normalize_streampos(streampos fpos) const | Multifile | [inline, private] |
open_read(const Filename &multifile_name) | Multifile | |
open_read(istream *multifile_stream) | Multifile | |
open_read_subfile(int index) | Multifile | |
open_read_write(const Filename &multifile_name) | Multifile | |
open_read_write(iostream *multifile_stream) | Multifile | |
open_write(const Filename &multifile_name) | Multifile | |
open_write(ostream *multifile_stream) | Multifile | |
operator=(const Multifile ©) | Multifile | [private] |
output(ostream &out) const | Multifile | |
pad_to_streampos(streampos fpos) | Multifile | [private] |
PendingSubfiles typedef | Multifile | [private] |
read_index() | Multifile | [private] |
read_subfile(int index) | Multifile | [inline] |
read_subfile(int index, string &result) | Multifile | |
remove_subfile(int index) | Multifile | |
repack() | Multifile | |
scan_directory(vector_string &contents, const string &subfile_name) const | Multifile | |
set_scale_factor(size_t scale_factor) | Multifile | |
SF_compressed enum value | Multifile | [private] |
SF_data_invalid enum value | Multifile | [private] |
SF_deleted enum value | Multifile | [private] |
SF_index_invalid enum value | Multifile | [private] |
streampos_to_word(streampos fpos) const | Multifile | [inline, private] |
Subfile class | Multifile | [friend] |
SubfileFlags enum name | Multifile | [private] |
Subfiles typedef | Multifile | [private] |
word_to_streampos(size_t word) const | Multifile | [inline, private] |
write_header() | Multifile | [private] |
~Multifile() | Multifile | |