| 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 > | |