Direct-BT v3.3.0-1-gc2d430c
Direct-BT - Direct Bluetooth Programming.
Public Member Functions | List of all members
direct_bt::AttReadByTypeRsp::Element Class Reference

element := { uint16_t handle, uint8_t value[value-size] } More...

#include <ATTPDUTypes.hpp>

Collaboration diagram for direct_bt::AttReadByTypeRsp::Element:

Public Member Functions

 Element (const AttReadByTypeRsp &p, const jau::nsize_t idx)
 
constexpr uint16_t getHandle () const noexcept
 
constexpr uint8_t const * getValuePtr () const noexcept
 
constexpr jau::nsize_t getValueSize () const noexcept
 
std::string toString () const
 

Detailed Description

element := { uint16_t handle, uint8_t value[value-size] }

Definition at line 1517 of file ATTPDUTypes.hpp.

Constructor & Destructor Documentation

◆ Element()

direct_bt::AttReadByTypeRsp::Element::Element ( const AttReadByTypeRsp p,
const jau::nsize_t  idx 
)
inline

Definition at line 1522 of file ATTPDUTypes.hpp.

Member Function Documentation

◆ getHandle()

constexpr uint16_t direct_bt::AttReadByTypeRsp::Element::getHandle ( ) const
inlineconstexprnoexcept

Definition at line 1525 of file ATTPDUTypes.hpp.

Here is the caller graph for this function:

◆ getValuePtr()

constexpr uint8_t const * direct_bt::AttReadByTypeRsp::Element::getValuePtr ( ) const
inlineconstexprnoexcept

Definition at line 1527 of file ATTPDUTypes.hpp.

Here is the caller graph for this function:

◆ getValueSize()

constexpr jau::nsize_t direct_bt::AttReadByTypeRsp::Element::getValueSize ( ) const
inlineconstexprnoexcept

Definition at line 1529 of file ATTPDUTypes.hpp.

Here is the caller graph for this function:

◆ toString()

std::string direct_bt::AttReadByTypeRsp::Element::toString ( ) const
inline

Definition at line 1531 of file ATTPDUTypes.hpp.

Here is the caller graph for this function:

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