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 -> 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