|
#define | MAXON_FORWARD(header) |
|
#define | MAXON_CHECK_CLASS(Name) |
|
#define | MAXON_METHOD |
|
#define | MAXON_FUNCTION |
|
#define | MAXON_METHOD_RESERVE |
|
#define | MAXON_USING(...) |
|
#define | MAXON_USING_CONST(...) |
|
#define | PRIVATE_MAXON_REMOVE_REFERENCE |
|
#define | MAXON_REFERENCE_NONE(FREEIMPL) |
|
#define | PRIVATE_MAXON_REFERENCE_NONE_FLAGS |
|
#define | PRIVATE_MAXON_REFERENCE_NONE_COPY(Name) |
|
#define | MAXON_REFERENCE_STATIC(FREEIMPL) |
|
#define | PRIVATE_MAXON_REFERENCE_STATIC_FLAGS |
|
#define | PRIVATE_MAXON_REFERENCE_STATIC_COPY(Name) |
|
#define | MAXON_REFERENCE_POINTER(FREEIMPL) |
|
#define | PRIVATE_MAXON_REFERENCE_POINTER_FLAGS |
|
#define | PRIVATE_MAXON_REFERENCE_POINTER_COPY(Name) |
|
#define | MAXON_REFERENCE_CONST_POINTER(FREEIMPL) |
|
#define | PRIVATE_MAXON_REFERENCE_CONST_POINTER_FLAGS |
|
#define | PRIVATE_MAXON_REFERENCE_CONST_POINTER_COPY(Name) |
|
#define | MAXON_REFERENCE_NORMAL(FREEIMPL) |
|
#define | PRIVATE_MAXON_REFERENCE_NORMAL_FLAGS |
|
#define | PRIVATE_MAXON_REFERENCE_NORMAL_COPY(Name) |
|
#define | MAXON_REFERENCE_CONST(FREEIMPL) |
|
#define | PRIVATE_MAXON_REFERENCE_CONST_FLAGS |
|
#define | PRIVATE_MAXON_REFERENCE_CONST_COPY(Name) |
|
#define | MAXON_REFERENCE_COPY_ON_WRITE(FREEIMPL) |
|
#define | PRIVATE_MAXON_REFERENCE_COPY_ON_WRITE_FLAGS |
|
#define | PRIVATE_MAXON_REFERENCE_COPY_ON_WRITE_COPY(Name) |
|
#define | MAXON_REFERENCE_ALWAYS_COPY_ON_WRITE(FREEIMPL) |
|
#define | PRIVATE_MAXON_REFERENCE_ALWAYS_COPY_ON_WRITE_FLAGS |
|
#define | PRIVATE_MAXON_REFERENCE_ALWAYS_COPY_ON_WRITE_COPY(Name) |
|
#define | MAXON_ADD_TO_REFERENCE_CLASS(...) |
|
#define | MAXON_ADD_TO_COPY_ON_WRITE_REFERENCE_CLASS(...) |
|
#define | MAXON_ADD_TO_CONST_REFERENCE_CLASS(...) |
|
#define | MAXON_ADD_TO_INTERFACE_TEMPLATE_CLASS(...) |
|
#define | MAXON_INTERFACE_NONVIRTUAL(Name, REFKIND, ID) |
|
#define | MAXON_INTERFACE_NONVIRTUAL_DERIVED(Name, REFKIND, ID) |
|
#define | _MAXON_IMPLEMENTATION_BASICS(C) |
|
#define | MAXON_IMPLEMENTATION_BASICS(C, I) |
|
#define | MAXON_IMPLEMENTATION_NO_ALLOC(C, cast) |
|
#define | _MAXON_IMPLEMENTATION(C, cast) |
|
#define | MAXON_IMPLEMENTATION(C) |
|
#define | MAXON_IMPLEMENTATION_DERIVED(C, I) |
|
#define | COW_KIND_SFINAE |
|
#define | MAXON_IMPLEMENTATION_REGISTER(C, ...) |
|
#define | MAXON_IMPLEMENTATION_REGISTER_TEMPLATE(C, ...) |
|
#define | MAXON_INTERFACE_SIMPLE_VIRTUAL(Name, REFKIND) |
|
#define | PRIVATE_MAXON_INTERFACE_SIMPLE_VIRTUAL_VTABLE_ACCESS |
|
#define | MAXON_INTERFACE_SIMPLE_VIRTUAL_DERIVED(Name, REFKIND) |
|
#define | MAXON_IMPLEMENTATION_SIMPLE(C) |
|
#define | MAXON_IMPLEMENTATION_SIMPLE_DERIVABLE(C, BASE) |
|
#define | MAXON_IMPLEMENTATION_SIMPLE_FINAL(C, BASE) |
|
#define | MAXON_IMPLEMENTATION_SIMPLE_REGISTER(C) |
|
#define | MAXON_GENERIC(...) |
|
#define | MAXON_GENERIC_BASE(...) |
|
#define | PRIVATE_MAXON_GENERIC_REMOVE_VARIANCE(...) |
|
#define | PRIVATE_PRIVATE_MAXON_GENERIC_REMOVE_VARIANCE |
|
#define | PRIVATE_MAXON_GENERIC_A(...) |
|
#define | PRIVATE_MAXON_GENERIC_B(...) |
|
#define | PRIVATE_MAXON_GENERIC_C(...) |
|
#define | PRIVATE_MAXON_GENERIC_D(SWITCH, ...) |
|
#define | PRIVATE_MAXON_GENERIC_SWITCH_A(...) |
|
#define | PRIVATE_MAXON_GENERIC_SWITCH_B(...) |
|
#define | PRIVATE_MAXON_GENERIC_SWITCH_C(X, ...) |
|
#define | PRIVATE_MAXON_GENERIC_SWITCH_D(N) |
|
#define | PRIVATE_MAXON_GENERIC_SWITCH_E(N) |
|
#define | PRIVATE_MAXON_GENERIC_SWITCH_F(N) |
|
#define | PRIVATE_MAXON_GENERIC_SWITCH_0(...) |
|
#define | PRIVATE_MAXON_GENERIC_SWITCH_1(...) |
|
#define | PRIVATE_MAXON_GENERIC_SWITCH_TYPENAME(...) |
|
#define | PRIVATE_MAXON_GENERIC_TYPENAME_TEST_typename |
|
#define | PRIVATE_MAXON_GENERIC_USING_typename |
|