#include "pandabase.h"#include "gnu_getopt.h"#include "multifile.h"#include "filename.h"#include "pset.h"#include <stdio.h>Go to the source code of this file.
Functions | |
| void | usage () |
| void | help () |
| bool | is_named (const string &subfile_name, int argc, char *argv[]) |
| int | get_compression_level (const Filename &subfile_name) |
| bool | add_directory (Multifile &multifile, const Filename &directory_name) |
| bool | add_files (int argc, char *argv[]) |
| bool | extract_files (int argc, char *argv[]) |
| bool | list_files (int argc, char *argv[]) |
| void | tokenize_extensions (const string &str, pset< string > &extensions) |
| int | main (int argc, char *argv[]) |
Variables | |
| bool | create = false |
| bool | append = false |
| bool | list = false |
| bool | extract = false |
| bool | verbose = false |
| bool | compress = false |
| int | default_compression_level = 6 |
| Filename | multifile_name |
| bool | got_multifile_name = false |
| bool | to_stdout = false |
| Filename | chdir_to |
| bool | got_chdir_to = false |
| size_t | scale_factor = 0 |
| pset< string > | dont_compress |
| string | dont_compress_str = "jpg,mp3" |
|
||||||||||||
|
Definition at line 181 of file multify.cxx. References Multifile::add_subfile(), and get_compression_level(). Referenced by add_files(). |
|
||||||||||||
|
Definition at line 219 of file multify.cxx. References add_directory(), Multifile::add_subfile(), Multifile::flush(), get_compression_level(), Multifile::get_scale_factor(), multifile_name, Multifile::needs_repack(), Multifile::open_read_write(), Multifile::open_write(), Multifile::repack(), scale_factor, and Multifile::set_scale_factor(). Referenced by main(). |
|
||||||||||||
|
Definition at line 281 of file multify.cxx. References chdir_to, Multifile::extract_subfile(), Multifile::extract_subfile_to(), Multifile::get_num_subfiles(), Multifile::get_subfile_name(), is_named(), multifile_name, and Multifile::open_read(). Referenced by main(). |
|
|
Definition at line 162 of file multify.cxx. References compress, default_compression_level, and dont_compress. Referenced by add_directory(), and add_files(). |
|
|
Definition at line 56 of file multify.cxx. References default_compression_level, dont_compress_str, and usage(). Referenced by main(). |
|
||||||||||||||||
|
Definition at line 144 of file multify.cxx. Referenced by extract_files(), and list_files(). |
|
||||||||||||
|
Definition at line 319 of file multify.cxx. References Multifile::get_num_subfiles(), Multifile::get_scale_factor(), Multifile::get_subfile_compressed_length(), Multifile::get_subfile_length(), Multifile::get_subfile_name(), is_named(), Multifile::is_subfile_compressed(), multifile_name, Multifile::needs_repack(), and Multifile::open_read(). Referenced by main(). |
|
||||||||||||
|
Definition at line 390 of file multify.cxx. References add_files(), append, chdir_to, compress, create, default_compression_level, dont_compress, dont_compress_str, extract, extract_files(), got_chdir_to, got_multifile_name, help(), list, list_files(), multifile_name, scale_factor, to_stdout, tokenize_extensions(), usage(), and verbose. |
|
||||||||||||
|
Definition at line 375 of file multify.cxx. Referenced by main(). |
|
|
Definition at line 50 of file multify.cxx. |
|
|
Definition at line 32 of file multify.cxx. Referenced by main(). |
|
|
Definition at line 41 of file multify.cxx. Referenced by extract_files(), and main(). |
|
|
Definition at line 36 of file multify.cxx. Referenced by get_compression_level(), main(), and zlib_compress(). |
|
|
Definition at line 31 of file multify.cxx. Referenced by AsyncUtility::create_thread(), ClientBase::fork_asynchronous_thread(), and main(). |
|
|
Definition at line 37 of file multify.cxx. Referenced by get_compression_level(), help(), and main(). |
|
|
Definition at line 44 of file multify.cxx. Referenced by get_compression_level(), and main(). |
|
|
Definition at line 47 of file multify.cxx. |
|
|
Definition at line 34 of file multify.cxx. Referenced by main(). |
|
|
Definition at line 42 of file multify.cxx. Referenced by main(). |
|
|
Definition at line 39 of file multify.cxx. Referenced by main(). |
|
|
Definition at line 33 of file multify.cxx. Referenced by main(), and operator<<(). |
|
|
Definition at line 38 of file multify.cxx. Referenced by add_files(), extract_files(), list_files(), main(), Multifile::open_read_write(), Multifile::open_write(), and Extractor::set_multifile(). |
|
|
Definition at line 43 of file multify.cxx. Referenced by add_files(), main(), Multifile::set_scale_factor(), and FFTCompressor::write_reals(). |
|
|
Definition at line 40 of file multify.cxx. Referenced by main(). |
|
|
Definition at line 35 of file multify.cxx. Referenced by main(). |
1.3