|
template<int I, int V, typename... Args> |
enable_if_t< component::enumerator< I >::value &&I !=V, void > | tim::runtime::do_enumerator_generate (std::vector< opaque_pair_t > &opaque_array, int idx, Args &&... args) |
|
template<int I, int V, typename... Args> |
enable_if_t<!component::enumerator< I >::value||I==V, void > | tim::runtime::do_enumerator_generate (std::vector< opaque_pair_t > &, int, Args &&...) |
|
template<int I, typename Tp , typename... Args> |
enable_if_t< component::enumerator< I >::value, void > | tim::runtime::do_enumerator_init (Tp &obj, int idx, Args &&... args) |
|
template<int I, typename Tp , typename... Args> |
enable_if_t<!component::enumerator< I >::value, void > | tim::runtime::do_enumerator_init (Tp &, int, Args &&...) |
|
template<int I> |
void | tim::runtime::do_enumerator_enumerate (component_match_vector_t &_vec, component_match_index_t &_idx, component_match_set_t &_set) |
|
template<typename Tp , int... Ints, typename... Args> |
void | tim::runtime::enumerator_init (Tp &obj, int idx, int_sequence< Ints... >, Args &&... args) |
|
template<typename Tp , int... Ints, typename... Args> |
void | tim::runtime::enumerator_insert (Tp &obj, int idx, int_sequence< Ints... >, Args &&... args) |
|
template<typename Tp , int... Ints, typename... Args> |
void | tim::runtime::enumerator_configure (int idx, int_sequence< Ints... >, Args &&... args) |
|
template<typename Tp , int... Ints, typename... Args> |
void | tim::runtime::enumerator_configure (Tp &obj, int idx, int_sequence< Ints... >, Args &&... args) |
|
template<int... Ints> |
void | tim::runtime::enumerator_enumerate (component_match_vector_t &_vec, component_match_index_t &_idx, component_match_set_t &_set, int_sequence< Ints... >) |
|
template<typename Tp , typename Arg , typename... Args> |
void | tim::runtime::initialize (Tp &obj, int idx, Arg &&arg, Args &&... args) |
|
template<typename Tp , typename Arg , typename... Args> |
void | tim::runtime::insert (Tp &obj, int idx, Arg &&arg, Args &&... args) |
|
template<typename Tp , typename Arg , typename... Args> |
void | tim::runtime::configure (int idx, Arg &&arg, Args &&... args) |
|
template<typename Tp , typename Arg , typename... Args> |
void | tim::runtime::configure (Tp &obj, int idx, Arg &&arg, Args &&... args) |
|
int | tim::runtime::enumerate (const std::string &key) |
|
int | tim::runtime::enumerate (const char *key) |
|
template<typename Tp > |
void | tim::runtime::initialize (Tp &obj, int idx) |
|
template<typename Tp > |
void | tim::runtime::insert (Tp &obj, int idx) |
|
template<typename Tp > |
void | tim::runtime::configure (int idx) |
|
template<typename Tp > |
void | tim::runtime::configure (Tp &obj, int idx) |
|
template<typename Tp > |
void | tim::runtime::insert (Tp &obj, int idx, scope::config _scope) |
|
template<typename Tp > |
void | tim::runtime::configure (int idx, scope::config _scope) |
|
template<typename Tp > |
void | tim::runtime::configure (Tp &obj, int idx, scope::config _scope) |
|