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
 
TorcNotificationFactory * NextFactory (void) const
 
virtual TorcNotification * Create (const QString &Type, const QVariantMap &Details)=0
 

Static Public Member Functions

static TorcNotificationFactory * GetTorcNotificationFactory (void)
 

Protected Attributes

TorcNotificationFactory * nextTorcNotificationFactory
 

Static Protected Attributes

static TorcNotificationFactory * gTorcNotificationFactory = 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: