ELC in dev
ELC-lang
载入中...
搜索中...
未找到
elc::defs::container::map_n::map_t< T, key_t, stack_t, bucket_max_size >::data_t::seek_value_t结构体 参考

Public 成员函数

constexpr seek_value_t (const T &a) noexcept
 
bool operator== (const data_t &a) const noexcept(noexcept((a._value==*_m)))
 

Public 属性

const T * _m
 

详细描述

template<typename T, typename key_t, template< typename >class stack_t = auto_stack_t, size_t bucket_max_size = 256>
struct elc::defs::container::map_n::map_t< T, key_t, stack_t, bucket_max_size >::data_t::seek_value_t

在文件 all_defs.cpp25720 行定义.

构造及析构函数说明

◆ seek_value_t()

template<typename T , typename key_t , template< typename >class stack_t = auto_stack_t, size_t bucket_max_size = 256>
constexpr elc::defs::container::map_n::map_t< T, key_t, stack_t, bucket_max_size >::data_t::seek_value_t::seek_value_t ( const T &  a)
inlineconstexprnoexcept

在文件 all_defs.cpp25722 行定义.

25722:_m(addressof(a)){};
constexpr T down_cast(U a) noexcept
向下转型至

成员函数说明

◆ operator==()

template<typename T , typename key_t , template< typename >class stack_t = auto_stack_t, size_t bucket_max_size = 256>
bool elc::defs::container::map_n::map_t< T, key_t, stack_t, bucket_max_size >::data_t::seek_value_t::operator== ( const data_t &  a) const
inlinenoexcept

在文件 all_defs.cpp25723 行定义.

25723 {
25724 return bool(a._value==*_m);
25725 }

类成员变量说明

◆ _m

template<typename T , typename key_t , template< typename >class stack_t = auto_stack_t, size_t bucket_max_size = 256>
const T* elc::defs::container::map_n::map_t< T, key_t, stack_t, bucket_max_size >::data_t::seek_value_t::_m

在文件 all_defs.cpp25721 行定义.


该结构体的文档由以下文件生成: