HAN-FUN API  1.5.3
This project provides the common implementation of ULE Alliance's HAN-FUN application protocol.
Units API

This module contains the classes that define and implement the Units API. More...

+ Collaboration diagram for Units API:

Data Structures

struct  HF::Units::IUnit
 This class represents the interface implemented by all HAN-FUN units. More...
 
class  HF::Units::AbstractUnit
 This is the parent class for all HAN-FUN units. More...
 
struct  HF::Units::Proxy< _Interface, _Proxy, typename >
 Proxy class for interface objects. More...
 
struct  HF::Units::Proxy< _Interface, _Proxy, EnableIf(IsParent(HF::Core::IService, _Interface))>
 Proxy class for service objects. More...
 
class  HF::Units::InterfacesWrapper< Base, ITF >
 Helper class to handle optional interfaces in units. More...
 
class  HF::Units::Unit< Profile, ITF >
 Helper template class to implement units. More...
 

Detailed Description

This module contains the classes that define and implement the Units API.