#include "ie_imp_Psion.h"
#include "ie_exp_Psion.h"
#include "ie_impexp_Psion.h"
#include "xap_Module.h"
#include "ut_debugmsg.h"
#include <psiconv/data.h>
#include <psiconv/error.h>
#include <psiconv/unicode.h>
Defines | |
#define | PLUGIN_WORD "AbiPsion::Psion (Word)" |
#define | PLUGIN_TEXT "AbiPsion::Psion (Text)" |
Functions | |
ABI_FAR_CALL int | abi_plugin_register (XAP_ModuleInfo *mi) |
Register the OpenDocument plugin. | |
ABI_FAR_CALL int | abi_plugin_unregister (XAP_ModuleInfo *mi) |
Unregister the OpenDocument plugin. | |
ABI_FAR_CALL int | abi_plugin_supports_version (UT_uint32, UT_uint32, UT_uint32) |
void | psion_error_handler (int kind, psiconv_u32, const char *message) |
Variables | |
static IE_Exp_Psion_Word_Sniffer * | m_expword_sniffer = 0 |
static IE_Exp_Psion_TextEd_Sniffer * | m_exptexted_sniffer = 0 |
static IE_Imp_Psion_Word_Sniffer * | m_impword_sniffer = 0 |
static IE_Imp_Psion_TextEd_Sniffer * | m_imptexted_sniffer = 0 |
#define PLUGIN_TEXT "AbiPsion::Psion (Text)" |
Referenced by abi_plugin_register().
#define PLUGIN_WORD "AbiPsion::Psion (Word)" |
Referenced by abi_plugin_register().
ABI_FAR_CALL int abi_plugin_register | ( | XAP_ModuleInfo * | mi | ) |
Register the OpenDocument plugin.
References XAP_ModuleInfo::author, XAP_ModuleInfo::desc, XAP_ModuleInfo::name, PLUGIN_TEXT, PLUGIN_WORD, IE_Exp::registerExporter(), IE_Imp::registerImporter(), XAP_ModuleInfo::usage, and XAP_ModuleInfo::version.
ABI_FAR_CALL int abi_plugin_unregister | ( | XAP_ModuleInfo * | mi | ) |
Unregister the OpenDocument plugin.
References XAP_ModuleInfo::author, XAP_ModuleInfo::desc, XAP_ModuleInfo::name, IE_Exp::unregisterExporter(), IE_Imp::unregisterImporter(), XAP_ModuleInfo::usage, UT_ASSERT, and XAP_ModuleInfo::version.
void psion_error_handler | ( | int | kind, | |
psiconv_u32 | , | |||
const char * | message | |||
) |
References UT_DEBUGMSG, and UT_WARNINGMSG.
IE_Exp_Psion_TextEd_Sniffer* m_exptexted_sniffer = 0 [static] |
IE_Exp_Psion_Word_Sniffer* m_expword_sniffer = 0 [static] |
IE_Imp_Psion_TextEd_Sniffer* m_imptexted_sniffer = 0 [static] |
IE_Imp_Psion_Word_Sniffer* m_impword_sniffer = 0 [static] |