f8_fnuz_t Struct Reference

f8_fnuz_t Struct Reference#

Composable Kernel: ck::f8_fnuz_t Struct Reference

#include <amd_ck_fp8.hpp>

Public Types

using data_type = unsigned char

Public Member Functions

__host__ __device__ constexpr f8_fnuz_t (data_type in_data)
__host__ __device__ constexpr f8_fnuz_t ()=default
__host__ __device__ bool constexpr operator== (f8_fnuz_t other) const
__host__ __device__ constexpr operator data_type () const

Public Attributes

data_type m_data = data_type{}

Member Typedef Documentation

◆ data_type

using ck::f8_fnuz_t::data_type = unsigned char

Constructor & Destructor Documentation

◆ f8_fnuz_t() [1/2]

__host__ __device__ constexpr ck::f8_fnuz_t::f8_fnuz_t ( data_type in_data)
inlineexplicitconstexpr

◆ f8_fnuz_t() [2/2]

__host__ __device__ constexpr ck::f8_fnuz_t::f8_fnuz_t ( )
explicitconstexprdefault

Member Function Documentation

◆ operator data_type()

__host__ __device__ constexpr ck::f8_fnuz_t::operator data_type ( ) const
inlineexplicitconstexpr

◆ operator==()

__host__ __device__ bool constexpr ck::f8_fnuz_t::operator== ( f8_fnuz_t other) const
inlineconstexpr

Member Data Documentation

◆ m_data

data_type ck::f8_fnuz_t::m_data = data_type{}

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