AuboCaps
0.6.0
|
#include <memory>
Go to the source code of this file.
Macros | |
#define | ARCS_ABI_EXPORT |
#define | ARCS_ABI_IMPORT |
#define | ARCS_ABI_LOCAL |
#define | ARCS_DECLARE_PTR(Name, Type) |
#define | ARCS_DECLARE_PTR_MEMBER(Type) |
#define | ARCS_CLASS_FORWARD(C) |
Macro that forward declares a class and defines the respective smartpointers through ARCS_DECLARE_PTR. More... | |
#define | ARCS_STRUCT_FORWARD(C) |
Like ARCS_CLASS_FORWARD, but forward declares the type as a struct instead of a class. More... | |
#define ARCS_ABI_EXPORT |
Definition at line 16 of file class_forward.h.
#define ARCS_ABI_IMPORT |
Definition at line 17 of file class_forward.h.
#define ARCS_ABI_LOCAL |
Definition at line 18 of file class_forward.h.
#define ARCS_CLASS_FORWARD | ( | C | ) |
Macro that forward declares a class and defines the respective smartpointers through ARCS_DECLARE_PTR.
Definition at line 68 of file class_forward.h.
#define ARCS_DECLARE_PTR | ( | Name, | |
Type | |||
) |
Definition at line 36 of file class_forward.h.
#define ARCS_DECLARE_PTR_MEMBER | ( | Type | ) |
Definition at line 54 of file class_forward.h.
#define ARCS_STRUCT_FORWARD | ( | C | ) |
Like ARCS_CLASS_FORWARD, but forward declares the type as a struct instead of a class.
Definition at line 77 of file class_forward.h.