#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <readline/readline.h>
#include <readline/history.h>
#include <sys/types.h>
#include <errno.h>
#include <glib.h>
#include "xap_Module.h"
#include "xap_App.h"
#include "xap_Frame.h"
#include "fv_View.h"
#include "fl_DocLayout.h"
#include "ev_EditMethod.h"
#include "ie_imp.h"
#include "ie_exp.h"
#include "ie_types.h"
#include "ap_Convert.h"
#include "ap_UnixApp.h"
#include "gr_UnixCairoGraphics.h"
#include "gr_CairoNullGraphics.h"
#include "ap_UnixFrame.h"
#include "gr_DrawArgs.h"
#include "ap_EditMethods.h"
#include "xap_DialogFactory.h"
#include "xap_Dlg_Print.h"
#include "ap_Dialog_Id.h"
#include "ut_std_string.h"
#include "ut_conversion.h"
#include "pd_DocumentRDF.h"
#include "pd_RDFSupport.h"
#include "pd_RDFQuery.h"
#include "AbiCommand.h"
#include <sstream>
#include <fstream>
#include <iostream>
#include <iterator>
Defines | |
#define | RES_TO_STATUS(a) ((a) ? 0 : -1) |
#define | RETURN_UT_ERROR_OK(e) return !(e == UT_OK); |
Functions | |
static bool | AbiCommand_invoke (AV_View *v, EV_EditMethodCallData *d) |
static void | AbiCommand_registerMethod () |
static void | AbiCommand_RemoveFromMethods () |
ABI_FAR_CALL int | abi_plugin_register (XAP_ModuleInfo *mi) |
ABI_FAR_CALL int | abi_plugin_unregister (XAP_ModuleInfo *mi) |
ABI_FAR_CALL int | abi_plugin_supports_version (UT_uint32, UT_uint32, UT_uint32) |
std::string | streamToString (std::istream &iss) |
#define RES_TO_STATUS | ( | a | ) | ((a) ? 0 : -1) |
Referenced by AbiCommand::parseTokens().
#define RETURN_UT_ERROR_OK | ( | e | ) | return !(e == UT_OK); |
Referenced by AbiCommand::parseTokens().
ABI_FAR_CALL int abi_plugin_register | ( | XAP_ModuleInfo * | mi | ) |
ABI_FAR_CALL int abi_plugin_unregister | ( | XAP_ModuleInfo * | mi | ) |
static bool AbiCommand_invoke | ( | AV_View * | v, | |
EV_EditMethodCallData * | d | |||
) | [static] |
References AbiCommand::doCommands().
Referenced by AbiCommand_registerMethod().
static void AbiCommand_registerMethod | ( | ) | [static] |
References AbiCommand_invoke(), EV_EditMethodContainer::addEditMethod(), XAP_App::getApp(), and XAP_App::getEditMethodContainer().
Referenced by abi_plugin_register().
static void AbiCommand_RemoveFromMethods | ( | ) | [static] |
References DELETEP, ev_EditMethod_lookup(), XAP_App::getApp(), XAP_App::getEditMethodContainer(), and EV_EditMethodContainer::removeEditMethod().
Referenced by abi_plugin_unregister().
std::string streamToString | ( | std::istream & | iss | ) |
Referenced by AbiCommand::parseTokens().