#include "ut_std_string.h"#include "xap_App.h"#include "xap_Module.h"#include "ev_EditMethod.h"#include "tf_test.h"#include "AbiTest.h"Functions | |
| static bool | AbiTest_invoke (AV_View *, EV_EditMethodCallData *d) |
| This is the function that we actually run the test suite. | |
| static void | AbiTest_registerMethod () |
| static void | AbiTest_RemoveFromMethods () |
| 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) |
| ABI_FAR_CALL int abi_plugin_register | ( | XAP_ModuleInfo * | mi | ) |
Register the OpenDocument plugin.
References AbiTest_registerMethod(), XAP_ModuleInfo::author, XAP_ModuleInfo::desc, XAP_ModuleInfo::name, XAP_ModuleInfo::usage, and XAP_ModuleInfo::version.
| ABI_FAR_CALL int abi_plugin_unregister | ( | XAP_ModuleInfo * | mi | ) |
Unregister the OpenDocument plugin.
References AbiTest_RemoveFromMethods(), XAP_ModuleInfo::author, XAP_ModuleInfo::desc, XAP_ModuleInfo::name, XAP_ModuleInfo::usage, and XAP_ModuleInfo::version.
| static bool AbiTest_invoke | ( | AV_View * | , | |
| EV_EditMethodCallData * | d | |||
| ) | [static] |
This is the function that we actually run the test suite.
References AbiTest::doTests(), EV_EditMethodCallData::m_dataLength, EV_EditMethodCallData::m_pData, UT_DEBUGMSG, UT_simpleSplit(), and UT_std_string_unicode().
Referenced by AbiTest_registerMethod().
| static void AbiTest_registerMethod | ( | ) | [static] |
References AbiTest_invoke(), EV_EditMethodContainer::addEditMethod(), XAP_App::getApp(), and XAP_App::getEditMethodContainer().
Referenced by abi_plugin_register().
| static void AbiTest_RemoveFromMethods | ( | ) | [static] |
References DELETEP, ev_EditMethod_lookup(), XAP_App::getApp(), XAP_App::getEditMethodContainer(), and EV_EditMethodContainer::removeEditMethod().
Referenced by abi_plugin_unregister().
1.7.1