|
a/src/internfile/internfile.h |
|
b/src/internfile/internfile.h |
|
... |
|
... |
147 |
* should be called again to get the following one(s).
|
147 |
* should be called again to get the following one(s).
|
148 |
*/
|
148 |
*/
|
149 |
Status internfile(Rcl::Doc& doc, const string &ipath = "");
|
149 |
Status internfile(Rcl::Doc& doc, const string &ipath = "");
|
150 |
|
150 |
|
151 |
/** Return the file's (top level object) mimetype (useful for
|
151 |
/** Return the file's (top level object) mimetype (useful for
|
152 |
* container files)
|
152 |
* creating the pseudo-doc for container files)
|
153 |
*/
|
153 |
*/
|
154 |
const string& getMimetype() {return m_mimetype;}
|
154 |
const string& getMimetype() {return m_mimetype;}
|
155 |
|
155 |
|
156 |
/** We normally always return text/plain data. A caller can request
|
156 |
/** We normally always return text/plain data. A caller can request
|
157 |
* that we stop conversion at the native document type (ie: extracting
|
157 |
* that we stop conversion at the native document type (ie: extracting
|
|
... |
|
... |
242 |
void initcommon(RclConfig *cnf, int flags);
|
242 |
void initcommon(RclConfig *cnf, int flags);
|
243 |
|
243 |
|
244 |
void tmpcleanup();
|
244 |
void tmpcleanup();
|
245 |
bool dijontorcl(Rcl::Doc&);
|
245 |
bool dijontorcl(Rcl::Doc&);
|
246 |
void collectIpathAndMT(Rcl::Doc&) const;
|
246 |
void collectIpathAndMT(Rcl::Doc&) const;
|
247 |
bool dataToTempFile(const string& data, const string& mt, string& fn);
|
247 |
TempFile dataToTempFile(const string& data, const string& mt);
|
248 |
void popHandler();
|
248 |
void popHandler();
|
249 |
int addHandler();
|
249 |
int addHandler();
|
250 |
void checkExternalMissing(const string& msg, const string& mt);
|
250 |
void checkExternalMissing(const string& msg, const string& mt);
|
251 |
void processNextDocError(Rcl::Doc &doc);
|
251 |
void processNextDocError(Rcl::Doc &doc);
|
252 |
#ifdef RCL_USE_XATTR
|
252 |
#ifdef RCL_USE_XATTR
|