AusweisApp
|
#include <Env.h>
Klassen | |
struct | ThreadSafe |
Öffentliche, statische Methoden | |
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) |
Geschützte Methoden | |
Env () | |
~Env ()=default | |
Freundbeziehungen | |
class | ::test_Env |
|
protected |
|
protecteddefault |
|
static |
|
inlinestatic |
|
static |
|
static |
|
static |