|
a/src/internfile/internfile.h |
|
b/src/internfile/internfile.h |
|
... |
|
... |
157 |
RclConfig *cnf, const Rcl::Doc& doc);
|
157 |
RclConfig *cnf, const Rcl::Doc& doc);
|
158 |
|
158 |
|
159 |
const string& getReason() const {return m_reason;}
|
159 |
const string& getReason() const {return m_reason;}
|
160 |
static void getMissingExternal(string& missing);
|
160 |
static void getMissingExternal(string& missing);
|
161 |
static void getMissingDescription(string& desc);
|
161 |
static void getMissingDescription(string& desc);
|
|
|
162 |
bool ok() {return m_ok;}
|
162 |
|
163 |
|
163 |
private:
|
164 |
private:
|
164 |
static const unsigned int MAXHANDLERS = 20;
|
165 |
static const unsigned int MAXHANDLERS = 20;
|
165 |
RclConfig *m_cfg;
|
166 |
RclConfig *m_cfg;
|
166 |
string m_fn;
|
167 |
string m_fn;
|
|
... |
|
... |
170 |
string m_targetMType;
|
171 |
string m_targetMType;
|
171 |
string m_reachedMType; // target or text/plain
|
172 |
string m_reachedMType; // target or text/plain
|
172 |
// m_tdir and m_tfile are used only for decompressing input file if needed
|
173 |
// m_tdir and m_tfile are used only for decompressing input file if needed
|
173 |
const string& m_tdir;
|
174 |
const string& m_tdir;
|
174 |
string m_tfile;
|
175 |
string m_tfile;
|
|
|
176 |
bool m_ok; // Set after construction if ok
|
175 |
#ifdef RCL_USE_XATTR
|
177 |
#ifdef RCL_USE_XATTR
|
176 |
// Fields found in file extended attributes. This is kept here,
|
178 |
// Fields found in file extended attributes. This is kept here,
|
177 |
// not in the file-level handler because we are only interested in
|
179 |
// not in the file-level handler because we are only interested in
|
178 |
// the top-level file, not any temp file necessitated by
|
180 |
// the top-level file, not any temp file necessitated by
|
179 |
// processing the internal doc hierarchy.
|
181 |
// processing the internal doc hierarchy.
|