LibLogicalAccess  2.5.0
An Open Source RFID Library
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
logicalaccess::ReaderService Class Reference

#include <reader_service.hpp>

Inheritance diagram for logicalaccess::ReaderService:
logicalaccess::LicenseCheckerService

Public Member Functions

 ReaderService (ReaderUnitPtr reader_unit, ReaderServiceType service_type)
 
virtual ~ReaderService ()=default
 
ReaderUnitPtr getReader () const
 
virtual ReaderServiceType getServiceType () const
 

Protected Attributes

ReaderUnitPtr reader_unit_
 
ReaderServiceType service_type_
 

Detailed Description

This is a base class for reader-specific services.

It is similar to CardService.

Constructor & Destructor Documentation

◆ ReaderService()

logicalaccess::ReaderService::ReaderService ( ReaderUnitPtr  reader_unit,
ReaderServiceType  service_type 
)
inline

◆ ~ReaderService()

virtual logicalaccess::ReaderService::~ReaderService ( )
virtualdefault

Member Function Documentation

◆ getReader()

ReaderUnitPtr logicalaccess::ReaderService::getReader ( ) const
inline

Retrieve the ReaderUnit object associated with the service.

◆ getServiceType()

virtual ReaderServiceType logicalaccess::ReaderService::getServiceType ( ) const
inlinevirtual

Retrieve the service type that is implemented by the current ReaderService instance.

Member Data Documentation

◆ reader_unit_

ReaderUnitPtr logicalaccess::ReaderService::reader_unit_
protected

◆ service_type_

ReaderServiceType logicalaccess::ReaderService::service_type_
protected

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