TreeFrogFramework  1.29
Public Member Functions | List of all members
TSessionStorePlugin Class Referenceabstract

#include <tsessionstoreplugin.h>

Inheritance diagram for TSessionStorePlugin:
Inheritance graph
Collaboration diagram for TSessionStorePlugin:
Collaboration graph

Public Member Functions

 TSessionStorePlugin (QObject *parent=0)
 ~TSessionStorePlugin ()
virtual TSessionStorecreate (const QString &key)=0
virtual void destroy (const QString &key, TSessionStore *store)=0
- Public Member Functions inherited from TSessionStoreInterface
virtual ~TSessionStoreInterface ()

Detailed Description

The TSessionStorePlugin class provides an abstract base for custom TSessionStore plugins. Refer to 'How to Create Qt Plugins' in the Qt documentation.

See also

Constructor & Destructor Documentation

◆ TSessionStorePlugin()

TSessionStorePlugin::TSessionStorePlugin ( QObject *  parent = 0)


◆ ~TSessionStorePlugin()

TSessionStorePlugin::~TSessionStorePlugin ( )

Member Function Documentation

◆ create()

TLogger * TSessionStorePlugin::create ( const QString &  key)
pure virtual

Implement this function to create a session store matching the name specified by the given key.

Implements TSessionStoreInterface.

◆ destroy()

virtual void TSessionStorePlugin::destroy ( const QString &  key,
TSessionStore store 
pure virtual

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