#include <ie_exp_Psion.h>
Public Member Functions | |
| IE_Exp_Psion_Word_Sniffer (const char *_name) | |
| virtual | ~IE_Exp_Psion_Word_Sniffer () |
| virtual bool | recognizeSuffix (const char *szSuffix) |
| virtual bool | getDlgLabels (const char **szDesc, const char **szSuffixList, IEFileType *ft) |
| virtual UT_Error | constructExporter (PD_Document *pDocument, IE_Exp **ppie) |
Sniffer class for Psion Word files
This sniffer class is specific for Psion Word files. It does not extend the basic IE_ExpSniffer class.
| IE_Exp_Psion_Word_Sniffer::IE_Exp_Psion_Word_Sniffer | ( | const char * | _name | ) | [inline] |
| virtual IE_Exp_Psion_Word_Sniffer::~IE_Exp_Psion_Word_Sniffer | ( | ) | [inline, virtual] |
| UT_Error IE_Exp_Psion_Word_Sniffer::constructExporter | ( | PD_Document * | pDocument, | |
| IE_Exp ** | ppie | |||
| ) | [virtual] |
Create an IE_Exp_Psion_Word object
Implements IE_ExpSniffer.
| bool IE_Exp_Psion_Word_Sniffer::getDlgLabels | ( | const char ** | pszDesc, | |
| const char ** | pszSuffixList, | |||
| IEFileType * | ft | |||
| ) | [virtual] |
Some import filter settings. We use the .psiword extension
Implements IE_ExpSniffer.
References IE_ExpSniffer::getFileType().
| bool IE_Exp_Psion_Word_Sniffer::recognizeSuffix | ( | const char * | szSuffix | ) | [virtual] |
Look at the extension to guess whether this is a Psion Word file.
Actually, the Psion itself does not use extensions (much), so I just made up my own convention (.psiword) here. It's better than nothing.
Implements IE_ExpSniffer.
1.7.1