ELC in dev
ELC-lang
载入中...
搜索中...
未找到
elc::APIs::streams::handle_type结构体 参考

Public 成员函数

constexpr handle_type (base_handle_type handle) noexcept
 
constexpr handle_type () noexcept
 
constexpr handle_type (const handle_type &)=default
 
constexpr handle_type (handle_type &&)=default
 
constexpr handle_typeoperator= (const handle_type &)=default
 
constexpr handle_typeoperator= (handle_type &&)=default
 
constexpr operator base_handle_type () const noexcept
 
bool is_terminal () const noexcept
 
constexpr operator bool () const noexcept
 

Public 属性

base_handle_type _handle
 

详细描述

在文件 all_defs.cpp57763 行定义.

构造及析构函数说明

◆ handle_type() [1/4]

constexpr elc::APIs::streams::handle_type::handle_type ( base_handle_type  handle)
inlineconstexprnoexcept

在文件 all_defs.cpp57765 行定义.

57765:_handle(handle){}

◆ handle_type() [2/4]

constexpr elc::APIs::streams::handle_type::handle_type ( )
inlineconstexprnoexcept

在文件 all_defs.cpp57766 行定义.

constexpr auto zero_base_handle
constexpr handle_type() noexcept

◆ handle_type() [3/4]

constexpr elc::APIs::streams::handle_type::handle_type ( const handle_type )
constexprdefault

◆ handle_type() [4/4]

constexpr elc::APIs::streams::handle_type::handle_type ( handle_type &&  )
constexprdefault

成员函数说明

◆ is_terminal()

bool elc::APIs::streams::handle_type::is_terminal ( ) const
inlinenoexcept

在文件 all_defs.cpp57772 行定义.

57772{return is_terminal_stream(_handle);}
bool is_terminal_stream(base_handle_type handle) noexcept
函数调用图:

◆ operator base_handle_type()

constexpr elc::APIs::streams::handle_type::operator base_handle_type ( ) const
inlineconstexprnoexcept

在文件 all_defs.cpp57771 行定义.

57771{return _handle;}

◆ operator bool()

constexpr elc::APIs::streams::handle_type::operator bool ( ) const
inlineexplicitconstexprnoexcept

在文件 all_defs.cpp57773 行定义.

57773{return _handle;}

◆ operator=() [1/2]

constexpr handle_type & elc::APIs::streams::handle_type::operator= ( const handle_type )
constexprdefault

◆ operator=() [2/2]

constexpr handle_type & elc::APIs::streams::handle_type::operator= ( handle_type &&  )
constexprdefault

类成员变量说明

◆ _handle

base_handle_type elc::APIs::streams::handle_type::_handle

在文件 all_defs.cpp57764 行定义.


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