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

#include <torcdevicehandler.h>

Inheritance diagram for TorcDeviceHandler:
[legend]

Public Member Functions

 TorcDeviceHandler ()
 
virtual ~TorcDeviceHandler ()=default
 

Static Public Member Functions

static void Start (const QVariantMap &Details)
 
static void Stop (void)
 

Protected Member Functions

virtual void Create (const QVariantMap &Details)=0
 
virtual void Destroy (void)=0
 
TorcDeviceHandlerGetNextHandler (void)
 

Static Protected Member Functions

static TorcDeviceHandlerGetDeviceHandler (void)
 

Protected Attributes

QReadWriteLock m_handlerLock
 

Detailed Description

Definition at line 10 of file torcdevicehandler.h.

Constructor & Destructor Documentation

TorcDeviceHandler::TorcDeviceHandler ( )

Definition at line 27 of file torcdevicehandler.cpp.

virtual TorcDeviceHandler::~TorcDeviceHandler ( )
virtualdefault

Member Function Documentation

virtual void TorcDeviceHandler::Create ( const QVariantMap &  Details)
protectedpure virtual
virtual void TorcDeviceHandler::Destroy ( void  )
protectedpure virtual
TorcDeviceHandler * TorcDeviceHandler::GetDeviceHandler ( void  )
staticprotected

Definition at line 41 of file torcdevicehandler.cpp.

TorcDeviceHandler * TorcDeviceHandler::GetNextHandler ( void  )
protected

Definition at line 36 of file torcdevicehandler.cpp.

void TorcDeviceHandler::Start ( const QVariantMap &  Details)
static

Definition at line 46 of file torcdevicehandler.cpp.

void TorcDeviceHandler::Stop ( void  )
static

Definition at line 53 of file torcdevicehandler.cpp.

Member Data Documentation

QReadWriteLock TorcDeviceHandler::m_handlerLock
protected

Definition at line 26 of file torcdevicehandler.h.


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