|
Slick OrderBook 1.1.0
High-Performance C++23 OrderBook Library
|
Go to the source code of this file.
Macros | |
| #define | SLICK_API |
| #define | SLICK_TEMPLATE_INSTANTIATION_API |
| #define | SLICK_EXTERN_TEMPLATE_DECLS 1 |
| #define | SLICK_DLL_INTERFACE_WARNINGS_PUSH |
| #define | SLICK_DLL_INTERFACE_WARNINGS_POP |
| #define | SLICK_HAS_FEATURE(x) 0 |
| #define | SLICK_TSAN_ENABLED 0 |
| #define | SLICK_ASAN_ENABLED 0 |
| #define | SLICK_HAS_CONCEPTS 0 |
| #define | SLICK_LIKELY(x) (x) |
| #define | SLICK_UNLIKELY(x) (x) |
| #define | SLICK_CACHE_LINE_SIZE 64 |
| #define | SLICK_FORCE_INLINE inline |
| #define | SLICK_NO_INLINE |
| #define | SLICK_ALIGNAS(n) alignas(n) |
| #define | SLICK_CACHE_ALIGNED SLICK_ALIGNAS(SLICK_CACHE_LINE_SIZE) |
| #define | SLICK_NAMESPACE_BEGIN namespace slick::orderbook { |
| #define | SLICK_NAMESPACE_END } |
| #define | SLICK_DETAIL_NAMESPACE_BEGIN namespace slick::orderbook::detail { |
| #define | SLICK_DETAIL_NAMESPACE_END } |
| #define | SLICK_ASSERT(expr) assert(expr) |
| #define | SLICK_UNREACHABLE() ((void)0) |
| #define SLICK_ALIGNAS | ( | n | ) | alignas(n) |
Definition at line 122 of file config.hpp.
| #define SLICK_API |
Definition at line 13 of file config.hpp.
| #define SLICK_ASAN_ENABLED 0 |
Definition at line 75 of file config.hpp.
| #define SLICK_ASSERT | ( | expr | ) | assert(expr) |
Definition at line 135 of file config.hpp.
| #define SLICK_CACHE_ALIGNED SLICK_ALIGNAS(SLICK_CACHE_LINE_SIZE) |
Definition at line 123 of file config.hpp.
| #define SLICK_CACHE_LINE_SIZE 64 |
Definition at line 100 of file config.hpp.
| #define SLICK_DETAIL_NAMESPACE_BEGIN namespace slick::orderbook::detail { |
Definition at line 129 of file config.hpp.
| #define SLICK_DETAIL_NAMESPACE_END } |
Definition at line 130 of file config.hpp.
| #define SLICK_DLL_INTERFACE_WARNINGS_POP |
Definition at line 48 of file config.hpp.
| #define SLICK_DLL_INTERFACE_WARNINGS_PUSH |
Definition at line 47 of file config.hpp.
| #define SLICK_EXTERN_TEMPLATE_DECLS 1 |
Definition at line 39 of file config.hpp.
| #define SLICK_FORCE_INLINE inline |
Definition at line 109 of file config.hpp.
| #define SLICK_HAS_CONCEPTS 0 |
Definition at line 82 of file config.hpp.
| #define SLICK_HAS_FEATURE | ( | x | ) | 0 |
Definition at line 55 of file config.hpp.
| #define SLICK_LIKELY | ( | x | ) | (x) |
Definition at line 90 of file config.hpp.
| #define SLICK_NAMESPACE_BEGIN namespace slick::orderbook { |
Definition at line 126 of file config.hpp.
| #define SLICK_NAMESPACE_END } |
Definition at line 127 of file config.hpp.
| #define SLICK_NO_INLINE |
Definition at line 118 of file config.hpp.
| #define SLICK_TEMPLATE_INSTANTIATION_API |
Definition at line 38 of file config.hpp.
| #define SLICK_TSAN_ENABLED 0 |
Definition at line 67 of file config.hpp.
| #define SLICK_UNLIKELY | ( | x | ) | (x) |
Definition at line 91 of file config.hpp.
| #define SLICK_UNREACHABLE | ( | ) | ((void)0) |
Definition at line 146 of file config.hpp.