herald  2.0.0
Public Member Functions | List of all members
herald::Device Class Referenceabstract

Generic abstraction of a particular local proximate device type. More...

#include <device.h>

Inheritance diagram for herald::Device:
herald::ble::BLEDevice

Public Member Functions

virtual TimeInterval timeIntervalSinceLastUpdate () const =0
 
virtual const TargetIdentifieridentifier () const =0
 
virtual void identifier (const TargetIdentifier &toCopyFrom)=0
 

Detailed Description

Generic abstraction of a particular local proximate device type.

Could be a Bluetooth Low Energy device (BLEDevice) or some other technology.

Only implemented in final version to allow TimeInterval and other potentially platform specific implementation details to be overridden.

See also
herald::ble::BLEDevice

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