File Base.h¶
Go to the source code of this file
#include "AIAC/Log.h"#include "AIAC/Assert.h"
Namespaces¶
| Type | Name |
|---|---|
| namespace | AIAC |
Macros¶
| Type | Name |
|---|---|
| define | AIAC_BIND_EVENT_FN (fn) [this](auto&&... args) -> decltype(auto) { return this->fn(std::forward<decltype(args)>(args)...); } |
| define | AIAC_EXPAND_MACRO (x) x |
| define | AIAC_STRINGIFY_MACRO (x) #x |
| define | BIT (x) (1 << x) |
Macro Definition Documentation¶
define AIAC_BIND_EVENT_FN¶
#define AIAC_BIND_EVENT_FN (
fn
) `[this](auto&&... args) -> decltype(auto) { return this->fn(std::forward<decltype(args)>(args)...); }`
define AIAC_EXPAND_MACRO¶
define AIAC_STRINGIFY_MACRO¶
define BIT¶
The documentation for this class was generated from the following file src/AIAC/Base.h