The Meson Build System
http://mesonbuild.com/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
448 B
33 lines
448 B
#pragma once |
|
|
|
#include <glib-object.h> |
|
|
|
/** |
|
* FooIndecision: |
|
* @FOO_MAYBE: Something maybe |
|
* @FOO_POSSIBLY: Something possible |
|
* |
|
* The indecision type. |
|
**/ |
|
|
|
typedef enum { |
|
FOO_MAYBE, |
|
FOO_POSSIBLY, |
|
} FooIndecision; |
|
|
|
/** |
|
* FooObjClass: |
|
* |
|
* The class |
|
*/ |
|
|
|
/** |
|
* FooObj: |
|
* |
|
* The instance |
|
*/ |
|
|
|
#define FOO_TYPE_OBJ foo_obj_get_type() |
|
G_DECLARE_FINAL_TYPE(FooObj, foo_obj, FOO, OBJ, GObject) |
|
|
|
int foo_do_something(FooObj *self);
|
|
|