| add_constraint(std::shared_ptr< Constraint > c) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inline | 
  | add_constraint(Constraint &&c) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inline | 
  | add_constraint(std::shared_ptr< Constraint > c, Mapper &&map) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inline | 
  | add_constraint(Constraint c, Mapper &&map) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inline | 
  | argstream_set_size_from_msg(void *data, std::size_t size) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlineprotected | 
  | baseT typedef | ttg::BinaryTreeBroadcast< Value, OutKey > |  | 
  | BinaryTreeBroadcast(Edge< int, Value > &in, Edge< OutKey, Value > &out, std::vector< OutKey > local_keys, int root=0, World world=ttg::default_execution_context(), int max_key=-1, Edge< int, Value > inout_l=Edge< int, Value >{}, Edge< int, Value > inout_r=Edge< int, Value >{}) | ttg::BinaryTreeBroadcast< Value, OutKey > | inline | 
  | broadcast_arg(const ttg::span< const Key > &keylist, const Value &value) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlineprotected | 
  | broadcast_arg_local(Iterator &&begin, Iterator &&end, const Value &value) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlineprotected | 
  | can_inline_data(Value *value_ptr, detail::ttg_data_copy_t *copy, const Key &key, std::size_t num_keys) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlineprotected | 
  | check_constraints(task_t *task) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlineprotected | 
  | copy_mark_pushout(const Value &value) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inline | 
  | create_new_reducer_task(task_t *task, bool is_first) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlineprotected | 
  | create_new_task(const Key &key) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlineprotected | 
  | derived_has_cuda_op() | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlinestatic | 
  | derived_has_device_op() | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlinestatic | 
  | derived_has_hip_op() | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlinestatic | 
  | derived_has_level_zero_op() | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlinestatic | 
  | do_prepare_send(const Value &value, RemoteCheckFn &&remote_check) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inline | 
  | do_release() | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inline | 
  | finalize_argstream(const Key &key) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inline | 
  | finalize_argstream() | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inline | 
  | finalize_argstream_from_msg(void *data, std::size_t size) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlineprotected | 
  | get(InTuple &&intuple) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlinestatic | 
  | get(InTuple &&intuple) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlinestatic | 
  | get_class_name() const | ttg::TTBase | inline | 
  | get_defer_writer(bool value) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inline | 
  | get_devicemap() | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inline | 
  | get_from_pull_msg(void *data, std::size_t size) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlineprotected | 
  | get_inputs() const | ttg::TTBase | inline | 
  | get_instance_id() const | ttg::TTBase | inline | 
  | get_keymap() const | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inline | 
  | get_name() const | ttg::TTBase | inline | 
  | get_output_terminals() const | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlineprotected | 
  | get_outputs() const | ttg::TTBase | inline | 
  | get_outputs_tls_ptr() | ttg::TTBase | inlinestatic | 
  | get_priomap() const | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inline | 
  | get_task_mempool(void) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlineprotected | 
  | get_world() const override final | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlinevirtual | 
  | ht_iter_cb(void *item, void *cb_data) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlinestatic | 
  | in() | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inline | 
  | ttg::TTBase::in(size_t i) | ttg::TTBase | inline | 
  | input_args_type typedef | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > |  | 
  | input_edges_type typedef | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > |  | 
  | input_refs_full_tuple_type typedef | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > |  | 
  | input_refs_tuple_type typedef | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > |  | 
  | input_terminals_type typedef | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > |  | 
  | input_values_full_tuple_type typedef | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > |  | 
  | input_values_tuple_type typedef | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > |  | 
  | invoke(const Key &key, const input_values_tuple_type &args) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inline | 
  | invoke(const input_values_tuple_type &args) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inline | 
  | invoke(const Key &key) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inline | 
  | invoke() | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlinevirtual | 
  | invoke() override | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlinevirtual | 
  | invoke(const Key &key, Arg &&arg, Args &&... args) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inline | 
  | is_executable() const | ttg::TTBase | inline | 
  | is_lazy_pull() | ttg::TTBase | inline | 
  | is_ttg() const | ttg::TTBase | inline | 
  | key_type typedef | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > |  | 
  | make_executable() override | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlinevirtual | 
  | numinvals | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | static | 
  | op(const int &key, typename baseT::input_values_tuple_type &&indata, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value >> &outdata) | ttg::BinaryTreeBroadcast< Value, OutKey > | inline | 
  | ttg::TTBase::operator=(TTBase &&other) | ttg::TTBase | inlineprotected | 
  | out() | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inline | 
  | ttg::TTBase::out(size_t i) | ttg::TTBase | inline | 
  | output_edges_type typedef | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > |  | 
  | output_terminals_type typedef | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > |  | 
  | outputs_tls_ptr_accessor() | ttg::TTBase | inlineprotectedstatic | 
  | pack(T &obj, void *bytes, uint64_t pos, detail::ttg_data_copy_t *copy=nullptr) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlineprotected | 
  | prepare_send(const ttg::span< const Key > &keylist, const Value &value) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inline | 
  | prepare_send(const Value &value) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inline | 
  | print_incomplete_tasks() | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inline | 
  | register_input_terminals(terminalsT &terms, const namesT &names) | ttg::TTBase | inlineprotected | 
  | register_output_terminals(terminalsT &terms, const namesT &names) | ttg::TTBase | inlineprotected | 
  | register_static_op_function(void) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inline | 
  | register_terminal(terminalT &term, const std::string &name, const setfuncT setfunc) | ttg::TTBase | inlineprotected | 
  | register_terminals(std::index_sequence< IS... >, terminalsT &terms, const namesT &names, const setfuncT setfunc) | ttg::TTBase | inlineprotected | 
  | release() override | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlinevirtual | 
  | release_constraint(std::size_t cid) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlineprotected | 
  | release_constraint(std::size_t cid, const std::span< Key > &keys) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlineprotected | 
  | release_task(task_t *task, parsec_task_t **task_ring=nullptr) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlineprotected | 
  | runtime | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | static | 
  | set_arg(const Key &key, Value &&value) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlineprotected | 
  | set_arg(Value &&value) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlineprotected | 
  | set_arg() | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlineprotected | 
  | set_arg(const Key &key) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlineprotected | 
  | set_arg_from_msg(void *data, std::size_t size) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlineprotected | 
  | set_arg_from_msg_keylist(ttg::span< int > &&keylist, detail::ttg_data_copy_t *copy) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlineprotected | 
  | set_arg_impl(const Key &key, Value &&value, detail::ttg_data_copy_t *copy_in=nullptr) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlineprotected | 
  | set_arg_local(const Key &key, Value &&value) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlineprotected | 
  | set_arg_local(Value &&value) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlineprotected | 
  | set_arg_local(const Key &key, const Value &value) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlineprotected | 
  | set_arg_local(const Value &value) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlineprotected | 
  | set_arg_local(std::shared_ptr< const Value > &valueptr) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlineprotected | 
  | set_arg_local_impl(const Key &key, Value &&value, detail::ttg_data_copy_t *copy_in=nullptr, parsec_task_t **task_ring=nullptr) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlineprotected | 
  | set_args(std::index_sequence< Is... >, std::index_sequence< Js... >, const Key &key, const std::tuple< Ts... > &args) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlineprotected | 
  | set_args(std::index_sequence< Is... > is, const Key &key, const std::tuple< Ts... > &args) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlineprotected | 
  | set_args(std::index_sequence< Is... >, std::index_sequence< Js... >, const std::tuple< Ts... > &args) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlineprotected | 
  | set_args(std::index_sequence< Is... > is, const std::tuple< Ts... > &args) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlineprotected | 
  | set_argstream_size(const Key &key, std::size_t size) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inline | 
  | set_argstream_size(std::size_t size) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inline | 
  | set_defer_writer(bool value) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inline | 
  | set_devicemap(Devicemap &&dm) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inline | 
  | set_input(size_t i, TerminalBase *t) | ttg::TTBase | inlineprotected | 
  | set_input_reducer(Reducer &&reducer) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inline | 
  | set_input_reducer(Reducer &&reducer, std::size_t size) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inline | 
  | set_keymap(Keymap &&km) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inline | 
  | set_lazy_pull(bool value) | ttg::TTBase | inlinestatic | 
  | set_lazy_pull_instance(bool value) | ttg::TTBase | inline | 
  | set_name(const std::string &name) | ttg::TTBase | inline | 
  | set_output(size_t i, TerminalBase *t) | ttg::TTBase | inlineprotected | 
  | set_outputs_tls_ptr() | ttg::TTBase | inlineprotected | 
  | set_outputs_tls_ptr(const std::vector< TerminalBase * > *ptr) | ttg::TTBase | inlineprotected | 
  | set_priomap(Priomap &&pm) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inline | 
  | set_static_argstream_size(std::size_t size) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inline | 
  | set_terminals(std::index_sequence< IS... >, terminalsT &terms, const setfuncT setfunc) | ttg::TTBase | inlineprotected | 
  | set_terminals(const terminalsT &terms, const setfuncT setfunc) | ttg::TTBase | inlineprotected | 
  | set_trace_all(bool value) | ttg::TTBase | inlinestatic | 
  | set_trace_instance(bool value) | ttg::TTBase | inline | 
  | static_set_arg(void *data, std::size_t size, ttg::TTBase *bop) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlineprotectedstatic | 
  | trace(const T &t, const Ts &...ts) | ttg::TTBase | inline | 
  | tracing() const | ttg::TTBase | inline | 
  | TT(const std::string &name, const std::vector< std::string > &innames, const std::vector< std::string > &outnames, ttg::World world, keymapT &&keymap_=keymapT(), priomapT &&priomap_=priomapT()) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inline | 
  | TT(const std::string &name, const std::vector< std::string > &innames, const std::vector< std::string > &outnames, keymapT &&keymap=keymapT(ttg::default_execution_context()), priomapT &&priomap=priomapT()) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inline | 
  | TT(const input_edges_type &inedges, const output_edges_type &outedges, const std::string &name, const std::vector< std::string > &innames, const std::vector< std::string > &outnames, ttg::World world, keymapT &&keymap_=keymapT(), priomapT &&priomap=priomapT()) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inline | 
  | TT(const input_edges_type &inedges, const output_edges_type &outedges, const std::string &name, const std::vector< std::string > &innames, const std::vector< std::string > &outnames, keymapT &&keymap=keymapT(ttg::default_execution_context()), priomapT &&priomap=priomapT()) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inline | 
  | TTBase(TTBase &&other) | ttg::TTBase | inlineprotected | 
  | TTBase(const std::string &name, size_t numins, size_t numouts) | ttg::TTBase | inlineprotected | 
  | ttg() const | ttg::TTBase | inline | 
  | ttg_ptr() const | ttg::TTBase | inline | 
  | ttT typedef | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > |  | 
  | unpack(T &obj, void *_bytes, uint64_t pos) | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlineprotected | 
  | ~TT() | ttg_parsec::TT< int, std::tuple< Out< int, Value >, Out< int, Value >, Out< int, Value > >, BinaryTreeBroadcast< Value, int >, ttg::typelist< Value > > | inlinevirtual | 
  | ~TTBase()=default | ttg::TTBase | virtual |