libGimbal
0.1.0
C17-Based Extended Standard Library and Cross-Language Runtime Framework
Loading...
Searching...
No Matches
gimbal_meta.h
Go to the documentation of this file.
1
/*! \file
2
* \brief Meta type system module-wide include
3
* \ingroup meta
4
*
5
* \author Falco Girgis
6
*/
7
8
#
ifndef
GIMBAL_META_H
9
#
define
GIMBAL_META_H
10
11
#
include
"meta/classes/gimbal_class.h"
12
#
include
"meta/classes/gimbal_enum.h"
13
#
include
"meta/classes/gimbal_flags.h"
14
#
include
"meta/classes/gimbal_opaque.h"
15
#
include
"meta/classes/gimbal_primitives.h"
16
#
include
"meta/classes/gimbal_bit_struct.h"
17
18
#
include
"meta/ifaces/gimbal_iallocator.h"
19
#
include
"meta/ifaces/gimbal_ievent_filter.h"
20
#
include
"meta/ifaces/gimbal_ievent_handler.h"
21
#
include
"meta/ifaces/gimbal_ilogger.h"
22
#
include
"meta/ifaces/gimbal_interface.h"
23
#
include
"meta/ifaces/gimbal_iplugin.h"
24
#
include
"meta/ifaces/gimbal_itable_variant.h"
25
#
include
"meta/ifaces/gimbal_ivariant.h"
26
27
#
include
"meta/instances/gimbal_box.h"
28
#
include
"meta/instances/gimbal_context.h"
29
#
include
"meta/instances/gimbal_event.h"
30
#
include
"meta/instances/gimbal_instance.h"
31
#
include
"meta/instances/gimbal_object.h"
32
33
#
include
"meta/properties/gimbal_property.h"
34
35
#
include
"meta/signals/gimbal_c_closure.h"
36
#
include
"meta/signals/gimbal_class_closure.h"
37
#
include
"meta/signals/gimbal_closure.h"
38
#
include
"meta/signals/gimbal_marshal.h"
39
#
include
"meta/signals/gimbal_signal.h"
40
#
include
"meta/signals/gimbal_signal_closure.h"
41
42
#
include
"meta/types/gimbal_builtin_types.h"
43
#
include
"meta/types/gimbal_pointer.h"
44
#
include
"meta/types/gimbal_type.h"
45
#
include
"meta/types/gimbal_variant.h"
46
47
/*! \defgroup meta Type System
48
* \brief Object-oriented, cross-language runtime type system
49
*/
50
51
#
endif
// GIMBAL_META_H
lib
api
gimbal
gimbal_meta.h
Generated by
1.9.8