base_type typedef | ttg::In< keyT, valueT > | |
broadcast(const rangeT &keylist, const Value &value) | ttg::In< keyT, valueT > | inline |
broadcast(const rangeT &keylist, Value &&value) | ttg::In< keyT, valueT > | inline |
broadcast(const rangeT &keylist) | ttg::In< keyT, valueT > | inline |
broadcast_callback_type typedef | ttg::In< keyT, valueT > | |
connect_base(TerminalBase *successor) | ttg::TerminalBase | inlineprotected |
connect_pull(TerminalBase *predecessor) | ttg::TerminalBase | inlineprotected |
connect_pull_nopred(TerminalBase *p) | ttg::TerminalBase | inline |
container | ttg::In< keyT, valueT > | |
edge_type typedef | ttg::In< keyT, valueT > | |
finalize(const Key &key) | ttg::InTerminalBase< void > | inline |
finalize() | ttg::InTerminalBase< void > | inline |
finalize_callback | ttg::InTerminalBase< void > | protected |
finalize_callback_type typedef | ttg::In< keyT, valueT > | |
get_connections() const | ttg::TerminalBase | inline |
get_index() const | ttg::TerminalBase | inline |
get_key_type_str() const | ttg::TerminalBase | inline |
get_name() const | ttg::TerminalBase | inline |
get_predecessors() const | ttg::TerminalBase | inline |
get_tt() const | ttg::TerminalBase | inline |
get_type() const | ttg::TerminalBase | inline |
get_value_type_str() const | ttg::TerminalBase | inline |
In() | ttg::In< keyT, valueT > | inline |
InTerminalBase(TerminalBase::Type t) | ttg::InTerminalBase< void > | inlineprotected |
is_a_terminal | ttg::TerminalBase | static |
is_an_input_terminal | ttg::In< keyT, valueT > | static |
is_connected() const | ttg::TerminalBase | inline |
is_pull_terminal | ttg::TerminalBase | |
key_type typedef | ttg::In< keyT, valueT > | |
move_callback_type typedef | ttg::In< keyT, valueT > | |
prepare_send(const rangeT &keylist, Value &&value) | ttg::In< keyT, valueT > | inline |
prepare_send(Value &&value) | ttg::In< keyT, valueT > | inline |
prepare_send_callback_type typedef | ttg::In< keyT, valueT > | |
send(const Key &key, Value &&value) | ttg::In< keyT, valueT > | inline |
send() | ttg::In< keyT, valueT > | inline |
send_callback_type typedef | ttg::In< keyT, valueT > | |
sendk(const Key &key) | ttg::In< keyT, valueT > | inline |
sendv(Value &&value) | ttg::In< keyT, valueT > | inline |
set(TTBase *tt, size_t index, const std::string &name, const std::string &key_type_str, const std::string &value_type_str, Type type) | ttg::TerminalBase | inlineprotected |
set_callback(const send_callback_type &send_callback, const move_callback_type &move_callback, const broadcast_callback_type &bcast_callback=broadcast_callback_type{}, const setsize_callback_type &setsize_callback=setsize_callback_type{}, const finalize_callback_type &finalize_callback=finalize_callback_type{}, const prepare_send_callback_type &prepare_send_callback=prepare_send_callback_type{}) | ttg::In< keyT, valueT > | inline |
InTerminalBase< void >::set_callback(const setsize_callback_type &setsize_callback=setsize_callback_type{}, const finalize_callback_type &finalize_callback=finalize_callback_type{}) | ttg::InTerminalBase< void > | inlineprotected |
set_size(const Key &key, std::size_t size) | ttg::InTerminalBase< void > | inline |
set_size(std::size_t size) | ttg::InTerminalBase< void > | inline |
setsize_callback | ttg::InTerminalBase< void > | protected |
setsize_callback_type typedef | ttg::In< keyT, valueT > | |
TerminalBase(Type type) | ttg::TerminalBase | inlineprotected |
Type enum name | ttg::TerminalBase | |
value_type typedef | ttg::In< keyT, valueT > | |
~TerminalBase()=default | ttg::TerminalBase | virtual |