From 0e5b81539990a6b87913ed73cb37f0640a39e5a6 Mon Sep 17 00:00:00 2001 From: Seba Gamboa Date: Mon, 21 Sep 2015 14:50:04 -0300 Subject: Document data header --- include/mruby/data.h | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'include') diff --git a/include/mruby/data.h b/include/mruby/data.h index 8fd798455..c68b050f7 100644 --- a/include/mruby/data.h +++ b/include/mruby/data.h @@ -11,14 +11,23 @@ /** * @file mruby/data.h - * @defgroup mruby_data User defined objects. + * @defgroup mruby_data Custom C wrapped data. + * + * Defining Ruby wrappers around native objects. + * * @ingroup mruby * @{ */ MRB_BEGIN_DECL +/** + * Custom data type description. + */ typedef struct mrb_data_type { + /** data type name */ const char *struct_name; + + /** data type release function pointer */ void (*dfree)(mrb_state *mrb, void*); } mrb_data_type; -- cgit v1.2.3