_internal_set_available_of_resource(resource_type type, memory_size_type available) | tpie::pipelining::node | |
add_dependency(const node_token &dest) | tpie::pipelining::node | |
add_dependency(const node &dest) | tpie::pipelining::node | |
add_memory_share_dependency(const node_token &dest) | tpie::pipelining::node | |
add_memory_share_dependency(const node &dest) | tpie::pipelining::node | |
add_pull_source(const node_token &dest) | tpie::pipelining::node | |
add_pull_source(const node &dest) | tpie::pipelining::node | |
add_push_destination(const node_token &dest) | tpie::pipelining::node | |
add_push_destination(const node &dest) | tpie::pipelining::node | |
after(state< Input, T > &state, size_t parId) (defined in tpie::pipelining::parallel_bits::after< T >) | tpie::pipelining::parallel_bits::after< T > | inline |
after(after &&other) (defined in tpie::pipelining::parallel_bits::after< T >) | tpie::pipelining::parallel_bits::after< T > | inline |
allocator(size_t i=0) | tpie::pipelining::node | inline |
begin() | tpie::pipelining::node | inlinevirtual |
bucket(size_t i) | tpie::pipelining::node | inline |
buckets() const | tpie::pipelining::node | inline |
can_evacuate() | tpie::pipelining::node | inlinevirtual |
can_fetch(std::string key) | tpie::pipelining::node | inline |
can_pull() const | tpie::pipelining::node | inline |
end() override | tpie::pipelining::parallel_bits::after< T > | inlinevirtual |
evacuate() | tpie::pipelining::node | inlinevirtual |
fetch(std::string key) | tpie::pipelining::node | inline |
fetch_any(std::string key) | tpie::pipelining::node | |
fetch_maybe(std::string key) | tpie::pipelining::node | |
flush_buffer() override | tpie::pipelining::parallel_bits::after< T > | inlinevirtual |
forward(std::string key, T value, memory_size_type k=std::numeric_limits< memory_size_type >::max()) | tpie::pipelining::node | inline |
forward_any(std::string key, any_noncopyable value, memory_size_type k=std::numeric_limits< memory_size_type >::max()) | tpie::pipelining::node | |
get_available_memory() const | tpie::pipelining::node | inline |
get_available_of_resource(resource_type type) const | tpie::pipelining::node | inline |
get_datastructure(const std::string &name) | tpie::pipelining::node | inline |
get_datastructure_memory(const std::string &name) | tpie::pipelining::node | |
get_id() const | tpie::pipelining::node | inline |
get_maximum_memory() const | tpie::pipelining::node | inline |
get_maximum_resource_usage(resource_type type) const | tpie::pipelining::node | inline |
get_memory_fraction() const | tpie::pipelining::node | inline |
get_minimum_memory() const | tpie::pipelining::node | inline |
get_minimum_resource_usage(resource_type type) const | tpie::pipelining::node | inline |
get_name() | tpie::pipelining::node | |
get_name_priority() | tpie::pipelining::node | inline |
get_node_map() const | tpie::pipelining::node | inline |
get_phase_name() | tpie::pipelining::node | |
get_phase_name_priority() | tpie::pipelining::node | inline |
get_plot_options() const | tpie::pipelining::node | inline |
get_progress_indicator() | tpie::pipelining::node | inline |
get_resource_being_assigned() const | tpie::pipelining::node | inline |
get_resource_fraction(resource_type type) const | tpie::pipelining::node | inline |
get_state() const | tpie::pipelining::node | inline |
get_steps() | tpie::pipelining::node | inline |
get_steps_left() (defined in tpie::pipelining::node) | tpie::pipelining::node | inline |
get_token() const | tpie::pipelining::node | inline |
get_used_memory() const | tpie::pipelining::node | inline |
go() | tpie::pipelining::node | inlinevirtual |
is_go_free() const (defined in tpie::pipelining::node) | tpie::pipelining::node | inlinevirtual |
item_type typedef (defined in tpie::pipelining::parallel_bits::after< T >) | tpie::pipelining::parallel_bits::after< T > | |
lock_t typedef (defined in tpie::pipelining::parallel_bits::after< T >) | tpie::pipelining::parallel_bits::after< T > | protected |
m_buffer (defined in tpie::pipelining::parallel_bits::after< T >) | tpie::pipelining::parallel_bits::after< T > | protected |
m_cons (defined in tpie::pipelining::parallel_bits::after< T >) | tpie::pipelining::parallel_bits::after< T > | protected |
m_outputBuffers (defined in tpie::pipelining::parallel_bits::after< T >) | tpie::pipelining::parallel_bits::after< T > | protected |
maybeany_t typedef (defined in tpie::pipelining::node) | tpie::pipelining::node | |
no_forward_through() | tpie::pipelining::node | |
node() | tpie::pipelining::node | protected |
node(const node &other)=delete | tpie::pipelining::node | protected |
node(node &&other) | tpie::pipelining::node | protected |
node(const node_token &token) | tpie::pipelining::node | protected |
operator=(const node &other)=delete (defined in tpie::pipelining::node) | tpie::pipelining::node | protected |
operator=(node &&other) (defined in tpie::pipelining::node) | tpie::pipelining::node | protected |
parId (defined in tpie::pipelining::parallel_bits::after< T >) | tpie::pipelining::parallel_bits::after< T > | protected |
PLOT enum name | tpie::pipelining::node | |
PLOT_BUFFERED enum value (defined in tpie::pipelining::node) | tpie::pipelining::node | |
PLOT_PARALLEL enum value (defined in tpie::pipelining::node) | tpie::pipelining::node | |
PLOT_SIMPLIFIED_HIDE enum value (defined in tpie::pipelining::node) | tpie::pipelining::node | |
prepare() | tpie::pipelining::node | inlinevirtual |
propagate() | tpie::pipelining::node | inlinevirtual |
proxy_progress_indicator() | tpie::pipelining::node | |
pull() | tpie::pipelining::node | inline |
push(const T &item) | tpie::pipelining::parallel_bits::after< T > | inline |
tpie::pipelining::parallel_bits::after_base::push(const item_type &item) | tpie::pipelining::node | inline |
register_datastructure_usage(const std::string &name, double priority=1) | tpie::pipelining::node | |
resource_available_changed(resource_type, memory_size_type) | tpie::pipelining::node | inlinevirtual |
set_available_memory(memory_size_type availableMemory) | tpie::pipelining::node | inlinevirtual |
set_breadcrumb(const std::string &breadcrumb) | tpie::pipelining::node | inline |
set_consumer(node *cons) override | tpie::pipelining::parallel_bits::after< T > | inlinevirtual |
set_datastructure(const std::string &name, T datastructure) | tpie::pipelining::node | inline |
set_datastructure_memory_limits(const std::string &name, memory_size_type min, memory_size_type max=std::numeric_limits< memory_size_type >::max()) | tpie::pipelining::node | |
set_maximum_memory(memory_size_type maximumMemory) | tpie::pipelining::node | inline |
set_maximum_resource_usage(resource_type type, memory_size_type usage) | tpie::pipelining::node | |
set_memory_fraction(double f) | tpie::pipelining::node | inline |
set_minimum_memory(memory_size_type minimumMemory) | tpie::pipelining::node | inline |
set_minimum_resource_usage(resource_type type, memory_size_type usage) | tpie::pipelining::node | |
set_name(const std::string &name, priority_type priority=PRIORITY_USER) | tpie::pipelining::node | |
set_phase_name(const std::string &name, priority_type priority=PRIORITY_USER) | tpie::pipelining::node | |
set_plot_options(flags< PLOT > options) | tpie::pipelining::node | inline |
set_progress_indicator(progress_indicator_base *pi) | tpie::pipelining::node | inline |
set_resource_being_assigned(resource_type type) | tpie::pipelining::node | inline |
set_resource_fraction(resource_type type, double f) | tpie::pipelining::node | |
set_state(STATE s) | tpie::pipelining::node | inline |
set_steps(stream_size_type steps) | tpie::pipelining::node | |
st (defined in tpie::pipelining::parallel_bits::after< T >) | tpie::pipelining::parallel_bits::after< T > | protected |
STATE enum name | tpie::pipelining::node | |
STATE_AFTER_BEGIN enum value (defined in tpie::pipelining::node) | tpie::pipelining::node | |
STATE_AFTER_END enum value (defined in tpie::pipelining::node) | tpie::pipelining::node | |
STATE_AFTER_PREPARE enum value (defined in tpie::pipelining::node) | tpie::pipelining::node | |
STATE_AFTER_PROPAGATE enum value (defined in tpie::pipelining::node) | tpie::pipelining::node | |
STATE_FRESH enum value (defined in tpie::pipelining::node) | tpie::pipelining::node | |
STATE_IN_BEGIN enum value (defined in tpie::pipelining::node) | tpie::pipelining::node | |
STATE_IN_END enum value (defined in tpie::pipelining::node) | tpie::pipelining::node | |
STATE_IN_GO enum value (defined in tpie::pipelining::node) | tpie::pipelining::node | |
STATE_IN_PREPARE enum value (defined in tpie::pipelining::node) | tpie::pipelining::node | |
STATE_IN_PROPAGATE enum value (defined in tpie::pipelining::node) | tpie::pipelining::node | |
step(stream_size_type steps=1) | tpie::pipelining::node | inline |
unset_datastructure(const std::string &name) (defined in tpie::pipelining::node) | tpie::pipelining::node | inline |
worker_initialize() override | tpie::pipelining::parallel_bits::after< T > | inlinevirtual |
~node() | tpie::pipelining::node | inlinevirtual |