Virgil IoT KIT
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions
VSQSnapServiceBase Class Referenceabstract

SNAP service base class. More...

#include <VSQSnapServiceBase.h>

Inheritance diagram for VSQSnapServiceBase:
Inheritance graph
[legend]

Public Member Functions

virtual ~VSQSnapServiceBase ()=default
 
virtual const VirgilIoTKit::vs_snap_service_t * serviceInterface ()=0
 Get service interface. More...
 
virtual VSQFeatures::EFeature serviceFeature () const =0
 Get service feature. More...
 
virtual const QString & serviceName () const =0
 Get service name. More...
 

Detailed Description

SNAP service base class.

Constructor & Destructor Documentation

◆ ~VSQSnapServiceBase()

virtual VSQSnapServiceBase::~VSQSnapServiceBase ( )
virtualdefault

Member Function Documentation

◆ serviceFeature()

virtual VSQFeatures::EFeature VSQSnapServiceBase::serviceFeature ( ) const
pure virtual

Get service feature.

Returns
Service feature

Implemented in VSQSnapInfoClient.

◆ serviceInterface()

virtual const VirgilIoTKit::vs_snap_service_t* VSQSnapServiceBase::serviceInterface ( )
pure virtual

Get service interface.

Returns
Service interface

Implemented in VSQSnapInfoClient.

◆ serviceName()

virtual const QString& VSQSnapServiceBase::serviceName ( ) const
pure virtual

Get service name.

Returns
Service name

Implemented in VSQSnapInfoClient.


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