![]() |
LeechCraft
0.6.70-11552-gf61ee51c3d
Modular cross-platform feature rich live environment.
|
Include dependency graph for common.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| LeechCraft | |
| LeechCraft::Util | |
| LeechCraft::Util::oral | |
| LeechCraft::Util::LeechCraft | |
| LeechCraft::Util::LeechCraft::Util | |
Macros | |
| #define | ORAL_FACTORY_SQLITE 1 |
| #define | ORAL_FACTORY_POSTGRES 2 |
| #define | TOSTRING(n) char* toString (const n& rec) { return toString (#n, rec); } |
Functions | |
| template<typename T , typename = decltype (T {}.AsTuple ())> | |
| auto | operator== (const T &left, const T &right) |
| template<typename T , typename... Args> | |
| char * | LeechCraft::Util::oral::toString (const PKey< T, Args... > &pkey) |
| template<typename T , typename TupleType = decltype (T {}.AsTuple ())> | |
| char * | LeechCraft::Util::toString (const char *name, const T &t) |
| QSqlDatabase | LeechCraft::Util::LeechCraft::Util::MakeDatabase (const QString &name=":memory:") |
| #define TOSTRING | ( | n | ) | char* toString (const n& rec) { return toString (#n, rec); } |