jaulib v1.3.0
Jau Support Library (C++, Java, ..)
Public Member Functions | Public Attributes | List of all members
DataType01 Class Reference

#include <test_datatype01.hpp>

Collaboration diagram for DataType01:

Public Member Functions

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

Public Attributes

Addr48Bit address
 
uint8_t type
 

Detailed Description

Examples
test_cow_darray_perf01.cpp.

Definition at line 139 of file test_datatype01.hpp.

Constructor & Destructor Documentation

◆ DataType01() [1/5]

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

Definition at line 148 of file test_datatype01.hpp.

◆ DataType01() [2/5]

DataType01::DataType01 ( const uint64_t  encoded)
inlinenoexcept

Definition at line 151 of file test_datatype01.hpp.

◆ DataType01() [3/5]

constexpr DataType01::DataType01 ( )
inlineconstexprnoexcept

Definition at line 154 of file test_datatype01.hpp.

◆ DataType01() [4/5]

DataType01::DataType01 ( const DataType01 o)
inlinenoexcept

Definition at line 155 of file test_datatype01.hpp.

◆ DataType01() [5/5]

DataType01::DataType01 ( DataType01 &&  o)
inlinenoexcept

Definition at line 156 of file test_datatype01.hpp.

Member Function Documentation

◆ operator=() [1/2]

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

Definition at line 160 of file test_datatype01.hpp.

◆ operator=() [2/2]

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

Definition at line 165 of file test_datatype01.hpp.

◆ nop()

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

Definition at line 171 of file test_datatype01.hpp.

Here is the caller graph for this function:

◆ hash_code()

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

Definition at line 173 of file test_datatype01.hpp.

◆ clearHash()

void DataType01::clearHash ( )
inline

Definition at line 187 of file test_datatype01.hpp.

◆ toString()

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

Definition at line 189 of file test_datatype01.hpp.

Member Data Documentation

◆ address

Addr48Bit DataType01::address

Definition at line 141 of file test_datatype01.hpp.

◆ type

uint8_t DataType01::type

Definition at line 142 of file test_datatype01.hpp.


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