4S Device Communication Module Collection
Version 0.6-SNAPSHOT
Public interfaces of the modules in the 4SDC collection (aimed at users of the 4SDC modules)
|
|
A USB specialization of the PersonalHealthDevice. More...
#include <personalhealthdevice.h>
Public Member Functions | |
PHDUSBDevice (FSYS::Handle &h) | |
Public Member Functions inherited from PAL::PhysicalPHD | |
PhysicalPHD () | |
Default constructor. More... | |
PhysicalPHD (FSYS::Handle &h) | |
Constructor used to clone the handle. More... | |
virtual | ~PhysicalPHD () |
Virtual destructor. | |
virtual std::string | getDisplayName () const noexcept=0 |
A user-friendly name of the device. More... | |
Public Member Functions inherited from FSYS::Handle | |
Handle (void) | |
Default constructor. More... | |
Handle (Handle &ref) | |
Copy constructor for handle object. More... | |
Handle (const Handle &ref) | |
Copy constructor for handle object. More... | |
Handle & | operator= (Handle const &theOtherOne) |
bool | operator== (Handle const &compareTo) const |
Equality comparator. More... | |
bool | operator!= (Handle const &compareTo) const |
Not equalify operator. More... | |
bool | operator> (Handle const &compareTo) const |
Greater than operator ('>') More... | |
bool | operator< (Handle const &compareTo) const |
Less than operator ('<') More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from FSYS::Handle | |
static Handle & | broadCastHandle (void) |
Generic broadcast handle. More... | |
static Handle & | null (void) |
The null handle. More... | |
This abstract class extends the PersonalHealthDevice with properties of the underlying USB Personal Healthcare Device Class (PHDC) device.