AusweisApp
Lade ...
Suche ...
Keine Treffer
governikus::Env Klassenreferenz

#include <Env.h>

Klassen

struct  ThreadSafe
 

Öffentliche, statische Methoden

static void init ()
 
template<typename T >
static TgetSingleton ()
 
template<typename T , typename ... Args>
static T create (Args &&... pArgs)
 
template<typename T >
static QSharedPointer< TgetShared (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
 

Beschreibung der Konstruktoren und Destruktoren

◆ Env()

Env::Env ( )
protected

◆ ~Env()

governikus::Env::~Env ( )
protecteddefault

Dokumentation der Elementfunktionen

◆ clear()

void Env::clear ( )
static
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ create()

template<typename T , typename ... Args>
static T governikus::Env::create ( Args &&... pArgs)
inlinestatic
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ getCounter()

template<typename T , typename ... Args>
static int governikus::Env::getCounter ( )
inlinestatic
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getShared()

template<typename T >
static QSharedPointer< T > governikus::Env::getShared ( bool pSpawn = true)
inlinestatic
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getSingleton()

template<typename T >
static T * governikus::Env::getSingleton ( )
inlinestatic

◆ init()

static void governikus::Env::init ( )
inlinestatic
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ resetCounter()

void Env::resetCounter ( )
static
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ set()

void Env::set ( const QMetaObject & pMetaObject,
void * pObject = nullptr )
static
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ setCreator()

template<typename T , typename ... Args>
static void governikus::Env::setCreator ( std::function< T(Args ...)> pFunc)
inlinestatic
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ setShared()

void Env::setShared ( const QMetaObject & pMetaObject,
const QSharedPointer< QObject > & pObject )
static
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Freundbeziehungen und Funktionsdokumentation

◆ ::test_Env

friend class ::test_Env
friend

Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien: