#include <Env.h>
|
| static void | init () |
| template<typename T> |
| static T * | getSingleton () |
| template<typename T, typename ... Args> |
| static T | create (Args &&... pArgs) |
| template<typename T> |
| static QSharedPointer< T > | getShared (bool pSpawn=true) |
| static void | resetCounter () |
| static void | clear () |
| static void | set (const QMetaObject &pMetaObject, void *pObject=nullptr) |
| template<typename T, typename ... Args> |
| static int | getCounter () |
| template<typename T, typename ... Args> |
| static void | setCreator (std::function< T(Args ...)> pFunc) |
| static void | setShared (const QMetaObject &pMetaObject, const QSharedPointer< QObject > &pObject) |
◆ Env()
◆ ~Env()
| governikus::Env::~Env |
( |
| ) |
|
|
protecteddefault |
◆ clear()
◆ create()
template<typename
T, typename ... Args>
| T governikus::Env::create |
( |
Args &&... | pArgs | ) |
|
|
inlinestatic |
◆ getCounter()
template<typename
T, typename ... Args>
| int governikus::Env::getCounter |
( |
| ) |
|
|
inlinestatic |
◆ getShared()
| QSharedPointer< T > governikus::Env::getShared |
( |
bool | pSpawn = true | ) |
|
|
inlinestatic |
◆ getSingleton()
| T * governikus::Env::getSingleton |
( |
| ) |
|
|
inlinestatic |
◆ init()
| void governikus::Env::init |
( |
| ) |
|
|
inlinestatic |
◆ resetCounter()
| void Env::resetCounter |
( |
| ) |
|
|
static |
◆ set()
| void Env::set |
( |
const QMetaObject & | pMetaObject, |
|
|
void * | pObject = nullptr ) |
|
static |
◆ setCreator()
template<typename
T, typename ... Args>
| void governikus::Env::setCreator |
( |
std::function< T(Args ...)> | pFunc | ) |
|
|
inlinestatic |
◆ setShared()
| void Env::setShared |
( |
const QMetaObject & | pMetaObject, |
|
|
const QSharedPointer< QObject > & | pObject ) |
|
static |
◆ ::test_Env
Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien: