base_type typedef | tim::component::user_bundle< Idx, Tag > | |
bundle_size() | tim::component::user_bundle< Idx, Tag > | inlinestatic |
clear() | tim::component::user_bundle< Idx, Tag > | inline |
configure(opaque &&obj, std::set< size_t > &&_typeids) | tim::component::user_bundle< Idx, Tag > | inlinestatic |
configure(Args &&... args) | tim::component::user_bundle< Idx, Tag > | inlinestatic |
delete_func_t typedef | tim::component::user_bundle< Idx, Tag > | |
get() | tim::component::user_bundle< Idx, Tag > | inline |
get() const | tim::component::user_bundle< Idx, Tag > | inline |
get(void *&ptr, size_t _typeid_hash) const | tim::component::user_bundle< Idx, Tag > | inline |
get_data() | tim::component::user_bundle< Idx, Tag > | inlinestatic |
get_func_t typedef | tim::component::user_bundle< Idx, Tag > | |
get_lock() | tim::component::user_bundle< Idx, Tag > | inlinestatic |
get_opaque(Args &&...) | tim::component::empty_base | inlinestatic |
get_typeids() | tim::component::user_bundle< Idx, Tag > | inlinestatic |
global_init(bool _preinit=false) | tim::component::user_bundle< Idx, Tag > | static |
global_init(storage_type *) | tim::component::user_bundle< Idx, Tag > | inlinestatic |
index | tim::component::user_bundle< Idx, Tag > | static |
insert(Args... args) | tim::component::user_bundle< Idx, Tag > | inline |
mutex_t typedef | tim::component::user_bundle< Idx, Tag > | |
opaque_array_t typedef | tim::component::user_bundle< Idx, Tag > | |
operation::record< this_type > | tim::component::user_bundle< Idx, Tag > | friend |
operation::set_started< this_type > | tim::component::user_bundle< Idx, Tag > | friend |
operation::set_stopped< this_type > | tim::component::user_bundle< Idx, Tag > | friend |
operation::start< this_type > | tim::component::user_bundle< Idx, Tag > | friend |
operation::stop< this_type > | tim::component::user_bundle< Idx, Tag > | friend |
operator=(const user_bundle &rhs)=default | tim::component::user_bundle< Idx, Tag > | |
operator=(user_bundle &&rhs) noexcept=default | tim::component::user_bundle< Idx, Tag > | |
reset() | tim::component::user_bundle< Idx, Tag > | inlinestatic |
start_func_t typedef | tim::component::user_bundle< Idx, Tag > | |
stop_func_t typedef | tim::component::user_bundle< Idx, Tag > | |
storage_type typedef | tim::component::user_bundle< Idx, Tag > | |
tag_type typedef | tim::component::user_bundle< Idx, Tag > | |
this_type typedef | tim::component::user_bundle< Idx, Tag > | |
typeid_set_t typedef | tim::component::user_bundle< Idx, Tag > | |
typeid_vec_t typedef | tim::component::user_bundle< Idx, Tag > | |
user_bundle() | tim::component::user_bundle< Idx, Tag > | inline |
user_bundle(const char *_prefix, scope::config _scope=scope::get_default()) | tim::component::user_bundle< Idx, Tag > | inlineexplicit |
user_bundle(const char *_prefix, opaque_array_t _bundle_vec, typeid_vec_t _typeids, scope::config _scope=scope::get_default()) | tim::component::user_bundle< Idx, Tag > | inline |
user_bundle(const char *_prefix, opaque_array_t _bundle_vec, typeid_set_t _typeids, scope::config _scope=scope::get_default()) | tim::component::user_bundle< Idx, Tag > | inline |
user_bundle(const user_bundle &)=default | tim::component::user_bundle< Idx, Tag > | |
user_bundle(user_bundle &&rhs) noexcept=default | tim::component::user_bundle< Idx, Tag > | |
value_type typedef | tim::component::user_bundle< Idx, Tag > | |
~user_bundle()=default | tim::component::user_bundle< Idx, Tag > | |