Kenji Arai / mbed-os_TYBLE16

Dependents:   TYBLE16_simple_data_logger TYBLE16_MP3_Air

Embed: (wiki syntax)

« Back to documentation index

StaticInterface< Impl, Interface > Struct Template Reference

StaticInterface< Impl, Interface > Struct Template Reference

Static Interface helper class. More...

#include <StaticInterface.h>

Public Member Functions

Impl * impl ()
const Impl * impl () const

Detailed Description

template<typename Impl, template< typename > class Interface>
struct ble::StaticInterface< Impl, Interface >

Static Interface helper class.

Template Parameters:
ImplImplementation class.
InterfaceInterface template

Definition at line 30 of file StaticInterface.h.


Member Function Documentation

Impl* impl (  )
Returns:
A pointer to the implementation class.

Definition at line 35 of file StaticInterface.h.

const Impl* impl (  ) const
Returns:
A pointer to the implementation class.

Definition at line 43 of file StaticInterface.h.