ie_impGraphic_WMF.cpp File Reference

#include "ut_types.h"
#include "ut_bytebuf.h"
#include "ut_string.h"
#include "ut_debugmsg.h"
#include "ut_assert.h"
#include "fg_GraphicRaster.h"
#include "ie_impGraphic_WMF.h"
#include <stdio.h>
#include <libwmf/api.h>
#include <libwmf/gd.h>
#include "xap_Module.h"

Classes

struct  _bbuf_read_info
struct  _bbuf_write_info

Typedefs

typedef struct _bbuf_read_info bbuf_read_info
typedef struct _bbuf_write_info bbuf_write_info

Functions

int AbiWord_WMF_read (void *context)
int AbiWord_WMF_seek (void *context, long pos)
long AbiWord_WMF_tell (void *context)
int AbiWord_WMF_function (void *context, char *buffer, int length)
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)

Variables

static IE_SuffixConfidence IE_ImpGraphicWMF_Sniffer__SuffixConfidence []
static IE_ImpGraphicWMF_Snifferm_impSniffer = 0

Typedef Documentation


Function Documentation

ABI_FAR_CALL int abi_plugin_register ( XAP_ModuleInfo mi  ) 

Register the OpenDocument plugin.

References ABI_VERSION_STRING, and IE_ImpGraphic::registerImporter().

ABI_FAR_CALL int abi_plugin_supports_version ( UT_uint32  ,
UT_uint32  ,
UT_uint32   
)

ABI_FAR_CALL int abi_plugin_unregister ( XAP_ModuleInfo mi  ) 

Unregister the OpenDocument plugin.

References m_impSniffer, IE_ImpGraphic::unregisterImporter(), and UT_ASSERT.

int AbiWord_WMF_function ( void *  context,
char *  buffer,
int  length 
)

int AbiWord_WMF_read ( void *  context  ) 

int AbiWord_WMF_seek ( void *  context,
long  pos 
)

long AbiWord_WMF_tell ( void *  context  ) 


Variable Documentation

Initial value:

 {
    { "wmf",    UT_CONFIDENCE_PERFECT   },
    { "",   UT_CONFIDENCE_ZILCH     }
}


Generated on Sat Nov 22 00:06:39 2008 for AbiWord by  doxygen 1.5.5