|
a/src/internfile/internfile.h |
|
b/src/internfile/internfile.h |
|
... |
|
... |
26 |
using std::vector;
|
26 |
using std::vector;
|
27 |
using std::map;
|
27 |
using std::map;
|
28 |
using std::set;
|
28 |
using std::set;
|
29 |
|
29 |
|
30 |
#include "mimehandler.h"
|
30 |
#include "mimehandler.h"
|
31 |
#include "uncomp.h"
|
|
|
32 |
#include "pathut.h"
|
31 |
#include "pathut.h"
|
|
|
32 |
#include "rclutil.h"
|
33 |
|
33 |
|
34 |
class RclConfig;
|
34 |
class RclConfig;
|
35 |
namespace Rcl {
|
35 |
namespace Rcl {
|
36 |
class Doc;
|
36 |
class Doc;
|
37 |
}
|
37 |
}
|
38 |
|
38 |
|
|
|
39 |
class Uncomp;
|
39 |
struct stat;
|
40 |
struct stat;
|
40 |
|
41 |
|
41 |
/** Storage for missing helper program info. We want to keep this out of the
|
42 |
/** Storage for missing helper program info. We want to keep this out of the
|
42 |
* FileInterner class, because the data will typically be accumulated by several
|
43 |
* FileInterner class, because the data will typically be accumulated by several
|
43 |
* FileInterner objects. Can't use static member either (because there
|
44 |
* FileInterner objects. Can't use static member either (because there
|
|
... |
|
... |
275 |
vector<TempFile> m_tempfiles;
|
276 |
vector<TempFile> m_tempfiles;
|
276 |
// Error data if any
|
277 |
// Error data if any
|
277 |
string m_reason;
|
278 |
string m_reason;
|
278 |
FIMissingStore *m_missingdatap{nullptr};
|
279 |
FIMissingStore *m_missingdatap{nullptr};
|
279 |
|
280 |
|
280 |
Uncomp m_uncomp;
|
281 |
Uncomp *m_uncomp{nullptr};
|
281 |
|
282 |
|
282 |
bool m_noxattrs; // disable xattrs usage
|
283 |
bool m_noxattrs; // disable xattrs usage
|
283 |
bool m_direct; // External app did the extraction
|
284 |
bool m_direct; // External app did the extraction
|
284 |
|
285 |
|
285 |
// Pseudo-constructors
|
286 |
// Pseudo-constructors
|