X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=interpreters%2Fchimara-git-plugin.h;fp=interpreters%2Fchimara-git-plugin.h;h=3a49d112f9b9cfdeb8f7725a40d0901865a559ef;hb=f8a1c493a8e97cc3468b5c5940183350a3758830;hp=0000000000000000000000000000000000000000;hpb=4003ab9746b147ef4ade120d03df62d06d5a3850;p=projects%2Fchimara%2Fchimara.git diff --git a/interpreters/chimara-git-plugin.h b/interpreters/chimara-git-plugin.h new file mode 100644 index 0000000..3a49d11 --- /dev/null +++ b/interpreters/chimara-git-plugin.h @@ -0,0 +1,32 @@ +#ifndef CHIMARA_GIT_PLUGIN_H +#define CHIMARA_GIT_PLUGIN_H + +#include +#include + +G_BEGIN_DECLS + +#define CHIMARA_TYPE_GIT_PLUGIN (chimara_git_plugin_get_type()) +#define CHIMARA_GIT_PLUGIN(o) (G_TYPE_CHECK_INSTANCE_CAST((o), CHIMARA_TYPE_GIT_PLUGIN, ChimaraGitPlugin)) +#define CHIMARA_GIT_PLUGIN_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k), CHIMARA_TYPE_GIT_PLUGIN, ChimaraGitPlugin)) +#define CHIMARA_IS_GIT_PLUGIN(o) (G_TYPE_CHECK_INSTANCE_TYPE((o), CHIMARA_TYPE_GIT_PLUGIN)) +#define CHIMARA_IS_GIT_PLUGIN_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE((k), CHIMARA_TYPE_GIT_PLUGIN)) +#define CHIMARA_GIT_PLUGIN_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS((o), CHIMARA_TYPE_GIT_PLUGIN, ChimaraGitPluginClass)) + +typedef struct _ChimaraGitPlugin ChimaraGitPlugin; +typedef struct _ChimaraGitPluginClass ChimaraGitPluginClass; + +struct _ChimaraGitPlugin { + PeasExtensionBase parent_instance; +}; + +struct _ChimaraGitPluginClass { + PeasExtensionBaseClass parent_class; +}; + +GType chimara_git_plugin_get_type(void) G_GNUC_CONST; +G_MODULE_EXPORT void peas_register_types (PeasObjectModule *module); + +G_END_DECLS + +#endif /* CHIMARA_GIT_PLUGIN_H */