iceWing
|
#include <plugin_cxx.h>
Public Member Functions | |
Plugin (char *name, int abi_version=PLUG_ABI_VERSION) | |
virtual | ~Plugin () |
virtual void | Init (grabParameter *para, int argc, char **argv)=0 |
virtual int | InitOptions ()=0 |
virtual bool | Process (char *ident, plugData *data)=0 |
Additional Inherited Members | |
Data Fields inherited from plugDefinition | |
const char * | name |
int | abi_version |
void(* | init )(struct plugDefinition *plug, grabParameter *para, int argc, char **argv) |
int(* | init_options )(struct plugDefinition *plug) |
void(* | cleanup )(struct plugDefinition *plug) |
BOOL(* | process )(struct plugDefinition *plug, char *id, struct plugData *data) |
void * | reserved1 |
void * | reserved2 |
void * | reserved3 |
ICEWING::Plugin::Plugin | ( | char * | name, |
int | abi_version = PLUG_ABI_VERSION |
||
) |
|
inlinevirtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |