jaulib v1.3.0
Jau Support Library (C++, Java, ..)
Public Member Functions | Public Attributes | List of all members
jau::uint128dp_t Struct Reference

A 128-bit packed uint8_t data array. More...

#include <int_types.hpp>

Collaboration diagram for jau::uint128dp_t:

Public Member Functions

constexpr uint128dp_t () noexcept
 
constexpr uint128dp_t (const uint128dp_t &o) noexcept=default
 
constexpr uint128dp_t (const uint8_t v[16]) noexcept
 
 uint128dp_t (uint128dp_t &&o) noexcept=default
 
void clear () noexcept
 
constexpr bool operator!= (uint128dp_t const &o) const noexcept
 
constexpr uint128dp_toperator= (const uint128dp_t &o) noexcept=default
 
uint128dp_toperator= (uint128dp_t &&o) noexcept=default
 
constexpr bool operator== (uint128dp_t const &o) const noexcept
 

Public Attributes

uint8_t data [16]
 

Detailed Description

A 128-bit packed uint8_t data array.

Examples
test_basictypeconv.cpp.

Definition at line 114 of file int_types.hpp.

Constructor & Destructor Documentation

◆ uint128dp_t() [1/4]

constexpr jau::uint128dp_t::uint128dp_t ( )
inlineconstexprnoexcept

Definition at line 114 of file int_types.hpp.

◆ uint128dp_t() [2/4]

constexpr jau::uint128dp_t::uint128dp_t ( const uint8_t  v[16])
inlineconstexprnoexcept

Definition at line 114 of file int_types.hpp.

◆ uint128dp_t() [3/4]

constexpr jau::uint128dp_t::uint128dp_t ( const uint128dp_t o)
constexprdefaultnoexcept

◆ uint128dp_t() [4/4]

jau::uint128dp_t::uint128dp_t ( uint128dp_t &&  o)
defaultnoexcept

Member Function Documentation

◆ operator=() [1/2]

constexpr uint128dp_t & jau::uint128dp_t::operator= ( const uint128dp_t o)
constexprdefaultnoexcept

◆ operator=() [2/2]

uint128dp_t & jau::uint128dp_t::operator= ( uint128dp_t &&  o)
defaultnoexcept

◆ clear()

void jau::uint128dp_t::clear ( )
inlinenoexcept

Definition at line 114 of file int_types.hpp.

◆ operator==()

constexpr bool jau::uint128dp_t::operator== ( uint128dp_t const &  o) const
inlineconstexprnoexcept

Definition at line 114 of file int_types.hpp.

◆ operator!=()

constexpr bool jau::uint128dp_t::operator!= ( uint128dp_t const &  o) const
inlineconstexprnoexcept

Definition at line 114 of file int_types.hpp.

Member Data Documentation

◆ data

uint8_t jau::uint128dp_t::data[16]

Definition at line 114 of file int_types.hpp.


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