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_receiver.h"
20
#
include
"meta/ifaces/gimbal_ilogger.h"
21
#
include
"meta/ifaces/gimbal_interface.h"
22
#
include
"meta/ifaces/gimbal_iplugin.h"
23
#
include
"meta/ifaces/gimbal_itable_variant.h"
24
#
include
"meta/ifaces/gimbal_ivariant.h"
25
26
#
include
"meta/instances/gimbal_box.h"
27
#
include
"meta/instances/gimbal_context.h"
28
#
include
"meta/instances/gimbal_event.h"
29
#
include
"meta/instances/gimbal_instance.h"
30
#
include
"meta/instances/gimbal_object.h"
31
32
#
include
"meta/properties/gimbal_property.h"
33
34
#
include
"meta/signals/gimbal_c_closure.h"
35
#
include
"meta/signals/gimbal_class_closure.h"
36
#
include
"meta/signals/gimbal_closure.h"
37
#
include
"meta/signals/gimbal_marshal.h"
38
#
include
"meta/signals/gimbal_signal.h"
39
#
include
"meta/signals/gimbal_signal_closure.h"
40
41
#
include
"meta/types/gimbal_builtin_types.h"
42
#
include
"meta/types/gimbal_pointer.h"
43
#
include
"meta/types/gimbal_type.h"
44
#
include
"meta/types/gimbal_variant.h"
45
46
/*! \defgroup meta Type System
47
* \brief Object-oriented, cross-language runtime type system
48
*/
49
50
#
endif
// GIMBAL_META_H
lib
api
gimbal
gimbal_meta.h
Generated by
1.13.2