Grok 12.0.1
Public Types | Public Member Functions | Static Public Member Functions | List of all members
hwy::HWY_NAMESPACE::detail::KeyLaneBase< LaneTypeArg, KeyTypeArg > Struct Template Reference

#include <traits-inl.h>

Public Types

using LaneType = LaneTypeArg
 
using KeyType = KeyTypeArg
 

Public Member Functions

constexpr size_t LanesPerKey () const
 
const char * KeyString () const
 

Static Public Member Functions

static constexpr bool Is128 ()
 

Member Typedef Documentation

◆ KeyType

template<typename LaneTypeArg , typename KeyTypeArg >
using hwy::HWY_NAMESPACE::detail::KeyLaneBase< LaneTypeArg, KeyTypeArg >::KeyType = KeyTypeArg

◆ LaneType

template<typename LaneTypeArg , typename KeyTypeArg >
using hwy::HWY_NAMESPACE::detail::KeyLaneBase< LaneTypeArg, KeyTypeArg >::LaneType = LaneTypeArg

Member Function Documentation

◆ Is128()

template<typename LaneTypeArg , typename KeyTypeArg >
static constexpr bool hwy::HWY_NAMESPACE::detail::KeyLaneBase< LaneTypeArg, KeyTypeArg >::Is128 ( )
inlinestaticconstexpr

◆ KeyString()

template<typename LaneTypeArg , typename KeyTypeArg >
const char * hwy::HWY_NAMESPACE::detail::KeyLaneBase< LaneTypeArg, KeyTypeArg >::KeyString ( ) const
inline

◆ LanesPerKey()

template<typename LaneTypeArg , typename KeyTypeArg >
constexpr size_t hwy::HWY_NAMESPACE::detail::KeyLaneBase< LaneTypeArg, KeyTypeArg >::LanesPerKey ( ) const
inlineconstexpr

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