Direct-BT  2.3.1
Direct-BT - Direct Bluetooth Programming.
Public Member Functions | Public Attributes | List of all members
DataType01 Class Reference

#include <test_datatype01.hpp>

Collaboration diagram for DataType01:

Public Member Functions

 DataType01 (const Addr48Bit &address_, uint8_t type_)
 
 DataType01 (const uint64_t encoded) noexcept
 
constexpr DataType01 () noexcept
 
 DataType01 (const DataType01 &o) noexcept
 
 DataType01 (DataType01 &&o) noexcept
 
constexpr DataType01operator= (const DataType01 &o) noexcept
 
DataType01operator= (DataType01 &&o) noexcept
 
int nop () const noexcept
 
std::size_t hash_code () const noexcept
 
void clearHash ()
 
constexpr_cxx20 std::string toString () const noexcept
 

Public Attributes

Addr48Bit address
 
uint8_t type
 

Detailed Description

Examples
test_cow_darray_01.cpp, and test_cow_darray_perf01.cpp.

Definition at line 141 of file test_datatype01.hpp.

Constructor & Destructor Documentation

◆ DataType01() [1/5]

DataType01::DataType01 ( const Addr48Bit address_,
uint8_t  type_ 
)
inline

Definition at line 150 of file test_datatype01.hpp.

◆ DataType01() [2/5]

DataType01::DataType01 ( const uint64_t  encoded)
inlinenoexcept

Definition at line 153 of file test_datatype01.hpp.

◆ DataType01() [3/5]

constexpr DataType01::DataType01 ( )
inlineconstexprnoexcept

Definition at line 156 of file test_datatype01.hpp.

◆ DataType01() [4/5]

DataType01::DataType01 ( const DataType01 o)
inlinenoexcept

Definition at line 157 of file test_datatype01.hpp.

◆ DataType01() [5/5]

DataType01::DataType01 ( DataType01 &&  o)
inlinenoexcept

Definition at line 158 of file test_datatype01.hpp.

Member Function Documentation

◆ clearHash()

void DataType01::clearHash ( )
inline

Definition at line 189 of file test_datatype01.hpp.

◆ hash_code()

std::size_t DataType01::hash_code ( ) const
inlinenoexcept

Definition at line 175 of file test_datatype01.hpp.

Here is the call graph for this function:

◆ nop()

int DataType01::nop ( ) const
inlinenoexcept
Examples
test_cow_darray_perf01.cpp.

Definition at line 173 of file test_datatype01.hpp.

Here is the caller graph for this function:

◆ operator=() [1/2]

constexpr DataType01& DataType01::operator= ( const DataType01 o)
inlineconstexprnoexcept

Definition at line 162 of file test_datatype01.hpp.

◆ operator=() [2/2]

DataType01& DataType01::operator= ( DataType01 &&  o)
inlinenoexcept

Definition at line 167 of file test_datatype01.hpp.

◆ toString()

constexpr_cxx20 std::string DataType01::toString ( ) const
inlinenoexcept

Definition at line 191 of file test_datatype01.hpp.

Here is the call graph for this function:

Member Data Documentation

◆ address

Addr48Bit DataType01::address

Definition at line 143 of file test_datatype01.hpp.

◆ type

uint8_t DataType01::type

Definition at line 144 of file test_datatype01.hpp.


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