ELC in dev
ELC-lang
|
Public 类型 | |
typedef base_func_data_t< Ret_t(Args_t...)> | base_t |
typedef base_t::ptr_t | ptr_t |
Public 类型 继承自 elc::defs::container::function_n::base_func_data_t< Ret_t(Args_t...)> | |
typedef base_func_data_t< Ret_t(Args_t...)> | this_t |
typedef comn_ptr_t< this_t > | ptr_t |
typedef Ret_t(* | func_ptr_t) (Args_t...) |
Public 成员函数 | |
virtual | ~default_func_data_t () noexcept override final |
virtual Ret_t | call (Args_t...) noexcept(noexcept((Ret_t()))) override final |
virtual base_type_info_t | get_type_info () const noexcept override final |
virtual const void * | get_data_begin () const noexcept override final |
virtual void | throw_self_ptr () const override final |
virtual void | throw_self_ptr () override final |
virtual bool | equal_with (const void *) const noexcept override final |
Public 成员函数 继承自 elc::defs::container::function_n::base_func_data_t< Ret_t(Args_t...)> | |
virtual | ~base_func_data_t ()=default |
bool | operator== (const this_t &a) const |
template<typename T > | |
bool | operator== (const T &a) const |
virtual func_ptr_t | get_func_ptr () const noexcept |
在文件 all_defs.cpp 第 24211 行定义.
typedef base_func_data_t<Ret_t(Args_t...)> elc::defs::container::function_n::default_func_data_t< Ret_t(Args_t...)>::base_t |
在文件 all_defs.cpp 第 24212 行定义.
typedef base_t::ptr_t elc::defs::container::function_n::default_func_data_t< Ret_t(Args_t...)>::ptr_t |
在文件 all_defs.cpp 第 24213 行定义.
|
inlinefinaloverridevirtualnoexcept |
在文件 all_defs.cpp 第 24215 行定义.
|
inlinefinaloverridevirtualnoexcept |
|
inlinefinaloverridevirtualnoexcept |
实现了 elc::defs::container::function_n::base_func_data_t< Ret_t(Args_t...)>.
在文件 all_defs.cpp 第 24221 行定义.
|
inlinefinaloverridevirtualnoexcept |
实现了 elc::defs::container::function_n::base_func_data_t< Ret_t(Args_t...)>.
在文件 all_defs.cpp 第 24218 行定义.
|
inlinefinaloverridevirtualnoexcept |
|
inlinefinaloverridevirtual |
|
inlinefinaloverridevirtual |