|
a/src/internfile/mh_execm.h |
|
b/src/internfile/mh_execm.h |
|
... |
|
... |
66 |
MimeHandlerExecMultiple(const string& mt)
|
66 |
MimeHandlerExecMultiple(const string& mt)
|
67 |
: MimeHandlerExec(mt)
|
67 |
: MimeHandlerExec(mt)
|
68 |
{}
|
68 |
{}
|
69 |
// No resources to clean up, the ExecCmd destructor does it.
|
69 |
// No resources to clean up, the ExecCmd destructor does it.
|
70 |
virtual ~MimeHandlerExecMultiple() {}
|
70 |
virtual ~MimeHandlerExecMultiple() {}
|
71 |
virtual bool next_document();
|
|
|
72 |
virtual void clear() {
|
|
|
73 |
MimeHandlerExec::clear();
|
|
|
74 |
}
|
|
|
75 |
virtual bool set_document_file(const string &file_path) {
|
71 |
virtual bool set_document_file(const string &file_path) {
|
76 |
m_filefirst = true;
|
72 |
m_filefirst = true;
|
77 |
return MimeHandlerExec::set_document_file(file_path);
|
73 |
return MimeHandlerExec::set_document_file(file_path);
|
78 |
}
|
74 |
}
|
|
|
75 |
virtual bool next_document();
|
|
|
76 |
|
|
|
77 |
// skip_to and clear inherited from MimeHandlerExec
|
|
|
78 |
|
79 |
private:
|
79 |
private:
|
80 |
bool startCmd();
|
80 |
bool startCmd();
|
81 |
bool readDataElement(string& name, string& data);
|
81 |
bool readDataElement(string& name, string& data);
|
82 |
bool m_filefirst;
|
82 |
bool m_filefirst;
|
83 |
};
|
83 |
};
|