NexusForce 1.0.0
A rigorously engineered full-stack C++ backend library.
载入中...
搜索中...
未找到
neforce::reflect::meta_type 成员列表

成员的完整列表,这些成员属于 neforce::reflect::meta_type,包括所有继承而来的类成员

add_property(string_view name, unique_ptr< meta_property > prop)neforce::reflect::meta_typeinline
all_functions() constneforce::reflect::meta_typeinline
all_properties() constneforce::reflect::meta_typeinline
base_type(meta_type *base)neforce::reflect::meta_typeinline
base_type(string_view base_name)neforce::reflect::meta_typeinline
base_types() constneforce::reflect::meta_typeinline
clone(const void *src) constneforce::reflect::meta_typeinline
clone_func typedefneforce::reflect::meta_type
cloner(clone_func cloner)neforce::reflect::meta_typeinline
constructor(constructor_func ctor)neforce::reflect::meta_typeinline
constructor_func typedefneforce::reflect::meta_type
container() const noexceptneforce::reflect::meta_typeinline
container(container_kind kind)neforce::reflect::meta_typeinline
container_element_at(const void *container_ptr, size_t index) constneforce::reflect::meta_typeinline
container_element_count(const void *container_ptr) constneforce::reflect::meta_typeinline
container_get(container_get_func func)neforce::reflect::meta_typeinline
container_get_func typedefneforce::reflect::meta_type
container_insert(container_insert_func func)neforce::reflect::meta_typeinline
container_insert_func typedefneforce::reflect::meta_type
container_insert_kv(container_insert_kv_func func)neforce::reflect::meta_typeinline
container_insert_kv_func typedefneforce::reflect::meta_type
container_insert_pair(void *container_ptr, const meta_any &key, const meta_any &value) constneforce::reflect::meta_typeinline
container_push_back(void *container_ptr, const meta_any &value) constneforce::reflect::meta_typeinline
container_size(container_size_func func)neforce::reflect::meta_typeinline
container_size_func typedefneforce::reflect::meta_type
create() constneforce::reflect::meta_typeinline
create(const vector< meta_any > &args) constneforce::reflect::meta_typeinline
element_type_id() const noexceptneforce::reflect::meta_typeinline
element_type_id(reflect::type_id id)neforce::reflect::meta_typeinline
enum_info() const noexceptneforce::reflect::meta_typeinline
enum_info(unique_ptr< meta_enum > info)neforce::reflect::meta_typeinline
function(string_view name, meta_function::invoker invoker)neforce::reflect::meta_typeinline
functions() constneforce::reflect::meta_typeinline
get_function(string_view name) constneforce::reflect::meta_typeinline
get_property(string_view name) constneforce::reflect::meta_typeinline
has_pending_bases() const noexceptneforce::reflect::meta_typeinline
is_container() const noexceptneforce::reflect::meta_typeinline
is_derived_from(reflect::type_id base_id) constneforce::reflect::meta_typeinline
is_derived_from(string_view base_name) constneforce::reflect::meta_typeinline
is_enum() const noexceptneforce::reflect::meta_typeinline
key_type_id() const noexceptneforce::reflect::meta_typeinline
key_type_id(reflect::type_id id)neforce::reflect::meta_typeinline
mapped_type_id() const noexceptneforce::reflect::meta_typeinline
mapped_type_id(reflect::type_id id)neforce::reflect::meta_typeinline
meta_type(string_view name, reflect::type_id id, size_t size)neforce::reflect::meta_typeinline
name() const noexceptneforce::reflect::meta_typeinline
properties() constneforce::reflect::meta_typeinline
property(string_view name, reflect::type_id prop_type_id, meta_property::getter getter, meta_property::setter setter, const uint16_t attrs=PROP_NONE)neforce::reflect::meta_typeinline
register_signal(string_view name)neforce::reflect::meta_typeinline
resolve_bases(registry *registry)neforce::reflect::meta_type
resolve_bases_unlocked(registry *registry)neforce::reflect::meta_type
set_table_name(string_view table)neforce::reflect::meta_typeinline
signal_names() const noexceptneforce::reflect::meta_typeinline
size() const noexceptneforce::reflect::meta_typeinline
table_name() const noexceptneforce::reflect::meta_typeinline
type_id() const noexceptneforce::reflect::meta_typeinline