#include <file_archive.h>
Definition at line 37 of file file_archive.h.
◆ CompressionLevel
Enumerator |
---|
CompressNone | |
CompressFast | |
CompressGood | |
Definition at line 52 of file file_archive.h.
◆ FileArchive()
PBD::FileArchive::FileArchive |
( |
const std::string & |
url, |
|
|
Progress * |
p = NULL |
|
) |
| |
◆ ~FileArchive()
PBD::FileArchive::~FileArchive |
( |
| ) |
|
◆ contents()
std::vector<std::string> PBD::FileArchive::contents |
( |
| ) |
|
◆ contents_file()
std::vector<std::string> PBD::FileArchive::contents_file |
( |
| ) |
|
|
private |
◆ contents_url()
std::vector<std::string> PBD::FileArchive::contents_url |
( |
| ) |
|
|
private |
◆ create() [1/2]
◆ create() [2/2]
◆ do_extract()
int PBD::FileArchive::do_extract |
( |
struct archive * |
a | ) |
|
|
private |
◆ extract_current_file()
int PBD::FileArchive::extract_current_file |
( |
const std::string & |
destpath | ) |
|
◆ extract_file()
int PBD::FileArchive::extract_file |
( |
| ) |
|
|
private |
◆ extract_url()
int PBD::FileArchive::extract_url |
( |
| ) |
|
|
private |
◆ fetch()
std::string PBD::FileArchive::fetch |
( |
const std::string & |
url, |
|
|
const std::string & |
destdir |
|
) |
| const |
|
private |
◆ get_contents()
std::vector<std::string> PBD::FileArchive::get_contents |
( |
struct archive * |
a | ) |
|
|
private |
◆ inflate()
int PBD::FileArchive::inflate |
( |
const std::string & |
destdir | ) |
|
◆ is_url()
bool PBD::FileArchive::is_url |
( |
| ) |
|
|
private |
◆ next_file_name()
std::string PBD::FileArchive::next_file_name |
( |
| ) |
|
◆ process_file()
int PBD::FileArchive::process_file |
( |
| ) |
|
|
private |
◆ process_url()
int PBD::FileArchive::process_url |
( |
| ) |
|
|
private |
◆ setup_file_archive()
struct archive* PBD::FileArchive::setup_file_archive |
( |
| ) |
|
|
private |
◆ _archive
struct archive* PBD::FileArchive::_archive |
|
private |
◆ _current_entry
struct archive_entry* PBD::FileArchive::_current_entry |
|
private |
◆ _progress
◆ _req
◆ _tid
pthread_t PBD::FileArchive::_tid |
|
private |
The documentation for this class was generated from the following file: