Aria 2.0.0
C++23 MVVM framework (C++20 minimum) — reactive, coroutine-first, ABI-layered
Loading...
Searching...
No Matches
export.hpp File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define ARIA_EXPORT   __attribute__((visibility("default")))
#define ARIA_IMPORT   __attribute__((visibility("default")))
#define ARIA_ABI_API   ARIA_IMPORT
#define ARIA_RUNTIME_API   ARIA_IMPORT
#define ARIA_BINDING_API   ARIA_IMPORT
#define ARIA_CORE_API   ARIA_IMPORT
#define ARIA_QT6_API   ARIA_IMPORT
#define ARIA_HTTP_API   ARIA_IMPORT
#define ARIA_JNI_API   ARIA_IMPORT
#define ARIA_ALWAYS_INLINE   __attribute__((always_inline)) inline
#define ARIA_LIKELY(x)
#define ARIA_UNLIKELY(x)

Macro Definition Documentation

◆ ARIA_EXPORT

#define ARIA_EXPORT   __attribute__((visibility("default")))

◆ ARIA_IMPORT

#define ARIA_IMPORT   __attribute__((visibility("default")))

◆ ARIA_ABI_API

#define ARIA_ABI_API   ARIA_IMPORT

◆ ARIA_RUNTIME_API

#define ARIA_RUNTIME_API   ARIA_IMPORT

◆ ARIA_BINDING_API

#define ARIA_BINDING_API   ARIA_IMPORT

◆ ARIA_CORE_API

#define ARIA_CORE_API   ARIA_IMPORT

◆ ARIA_QT6_API

#define ARIA_QT6_API   ARIA_IMPORT

◆ ARIA_HTTP_API

#define ARIA_HTTP_API   ARIA_IMPORT

◆ ARIA_JNI_API

#define ARIA_JNI_API   ARIA_IMPORT

◆ ARIA_ALWAYS_INLINE

#define ARIA_ALWAYS_INLINE   __attribute__((always_inline)) inline

◆ ARIA_LIKELY

#define ARIA_LIKELY ( x)
Value:
(!!(x))

◆ ARIA_UNLIKELY

#define ARIA_UNLIKELY ( x)
Value:
(!!(x))