#include <downloadDb.h>
Inheritance diagram for DownloadDb::MultifileRecord:
Public Member Functions | |
MultifileRecord (void) | |
MultifileRecord (string name, Phase phase, int size, int status) | |
void | write (ostream &out) const |
int | get_num_files (void) const |
string | get_file_name (int index) const |
bool | file_exists (string fname) const |
PT (FileRecord) get_file_record_named(string fname) const | |
void | add_file_record (PT(FileRecord) fr) |
Public Attributes | |
string | _name |
Phase | _phase |
int | _size |
int | _status |
HashVal | _hash |
PN_int32 | _num_files |
FileRecords | _file_records |
|
Definition at line 442 of file downloadDb.cxx. |
|
Definition at line 456 of file downloadDb.cxx. |
|
Definition at line 555 of file downloadDb.cxx. References _file_records. |
|
Definition at line 517 of file downloadDb.cxx. References _file_records. |
|
Definition at line 506 of file downloadDb.cxx. References _file_records, and index. |
|
Definition at line 496 of file downloadDb.cxx. References _file_records. |
|
|
|
Definition at line 470 of file downloadDb.cxx. References _file_records, _hash, _name, _phase, _size, _status, and HashVal::get_value(). |
|
Definition at line 167 of file downloadDb.h. Referenced by add_file_record(), file_exists(), get_file_name(), get_num_files(), and write(). |
|
Definition at line 165 of file downloadDb.h. Referenced by write(). |
|
Definition at line 161 of file downloadDb.h. Referenced by MultifileRecord(), and write(). |
|
Definition at line 166 of file downloadDb.h. |
|
Definition at line 162 of file downloadDb.h. Referenced by MultifileRecord(), and write(). |
|
Definition at line 163 of file downloadDb.h. Referenced by MultifileRecord(), and write(). |
|
Definition at line 164 of file downloadDb.h. Referenced by MultifileRecord(), and write(). |