28 lines
793 B
C
28 lines
793 B
C
|
|
#include <bshell/line-editor/plugin.h>
|
||
|
|
|
||
|
|
struct bshell_line_ed_plugin_p {
|
||
|
|
};
|
||
|
|
|
||
|
|
static void init(fx_object *obj, void *priv)
|
||
|
|
{
|
||
|
|
}
|
||
|
|
|
||
|
|
static void fini(fx_object *obj, void *priv)
|
||
|
|
{
|
||
|
|
}
|
||
|
|
|
||
|
|
FX_TYPE_CLASS_BEGIN(bshell_line_ed_plugin)
|
||
|
|
FX_TYPE_VTABLE_INTERFACE_BEGIN(fx_object, FX_TYPE_OBJECT)
|
||
|
|
FX_INTERFACE_ENTRY(to_string) = NULL;
|
||
|
|
FX_TYPE_VTABLE_INTERFACE_END(fx_object, FX_TYPE_OBJECT)
|
||
|
|
FX_TYPE_CLASS_END(bshell_line_ed_plugin)
|
||
|
|
|
||
|
|
FX_TYPE_DEFINITION_BEGIN(bshell_line_ed_plugin)
|
||
|
|
FX_TYPE_ID(0x6311ff4e, 0x5eb7, 0x48f0, 0x982b, 0xf8ffbda74869);
|
||
|
|
FX_TYPE_NAME("bshell.runtime.line_editor.plugin");
|
||
|
|
FX_TYPE_CLASS(bshell_line_ed_plugin_class);
|
||
|
|
FX_TYPE_INSTANCE_INIT(init);
|
||
|
|
FX_TYPE_INSTANCE_FINI(fini);
|
||
|
|
FX_TYPE_INSTANCE_PRIVATE(struct bshell_line_ed_plugin_p);
|
||
|
|
FX_TYPE_DEFINITION_END(bshell_line_ed_plugin)
|