Torc  0.1
Public Member Functions | Static Public Member Functions | Protected Attributes | Static Protected Attributes | List of all members
TorcNotificationFactory Class Referenceabstract

#include <torcnotification.h>

Inheritance diagram for TorcNotificationFactory:
[legend]

Public Member Functions

 TorcNotificationFactory ()
 
virtual ~TorcNotificationFactory ()=default
 
TorcNotificationFactoryNextFactory (void) const
 
virtual TorcNotificationCreate (const QString &Type, const QVariantMap &Details)=0
 

Static Public Member Functions

static TorcNotificationFactoryGetTorcNotificationFactory (void)
 

Protected Attributes

TorcNotificationFactorynextTorcNotificationFactory
 

Static Protected Attributes

static TorcNotificationFactorygTorcNotificationFactory = nullptr
 

Detailed Description

Definition at line 32 of file torcnotification.h.

Constructor & Destructor Documentation

TorcNotificationFactory::TorcNotificationFactory ( )

Definition at line 93 of file torcnotification.cpp.

virtual TorcNotificationFactory::~TorcNotificationFactory ( )
virtualdefault

Member Function Documentation

virtual TorcNotification* TorcNotificationFactory::Create ( const QString &  Type,
const QVariantMap &  Details 
)
pure virtual
TorcNotificationFactory * TorcNotificationFactory::GetTorcNotificationFactory ( void  )
static

Definition at line 99 of file torcnotification.cpp.

TorcNotificationFactory * TorcNotificationFactory::NextFactory ( void  ) const

Definition at line 104 of file torcnotification.cpp.

Member Data Documentation

TorcNotificationFactory * TorcNotificationFactory::gTorcNotificationFactory = nullptr
staticprotected

Definition at line 43 of file torcnotification.h.

TorcNotificationFactory* TorcNotificationFactory::nextTorcNotificationFactory
protected

Definition at line 44 of file torcnotification.h.


The documentation for this class was generated from the following files: