Thrill
0.1
|
This is the complete list of members for UnionNode< ValueType >, including all inherited members.
AddChild(DIABase *node, const Callback &callback, size_t parent_index=0) final | UnionNode< ValueType > | inlinevirtual |
Callback typedef | UnionNode< ValueType > | |
children() const final | UnionNode< ValueType > | inlinevirtual |
children_ | UnionNode< ValueType > | private |
ChildStatus enum name | UnionNode< ValueType > | |
consume_counter() const final | UnionNode< ValueType > | inlinevirtual |
consume_counter_ | DIABase | protected |
context() | DIABase | inline |
context_ | DIABase | protected |
debug | UnionNode< ValueType > | privatestatic |
dec_reference() const noexcept | ReferenceCounter | inline |
DecConsumeCounter(size_t consume) final | UnionNode< ValueType > | inlinevirtual |
dia_id() const | DIABase | inline |
dia_id_ | DIABase | protected |
DIABase(Context &ctx, const char *label, const std::initializer_list< size_t > &parent_ids, const std::initializer_list< DIABasePtr > &parents) | DIABase | inline |
DIABase(Context &ctx, const char *label, std::vector< size_t > &&parent_ids, std::vector< DIABasePtr > &&parents) | DIABase | inline |
DIABase(const DIABase &)=delete | DIABase | |
DIABase(DIABase &&)=default | DIABase | |
DIABasePtr typedef | DIABase | |
DIANode(Context &ctx, const char *label, const std::initializer_list< size_t > &parent_ids, const std::initializer_list< DIABasePtr > &parents) | DIANode< ValueType > | inline |
DIANode(Context &ctx, const char *label, std::vector< size_t > &&parent_ids, std::vector< DIABasePtr > &&parents) | DIANode< ValueType > | inline |
Dispose() | DIABase | inlinevirtual |
Execute() final | UnionNode< ValueType > | inlinevirtual |
ExecuteMemUse() | DIABase | inlinevirtual |
ForwardDataOnly() const final | UnionNode< ValueType > | inlinevirtual |
inc_reference() const noexcept | ReferenceCounter | inline |
IncConsumeCounter(size_t consume) final | UnionNode< ValueType > | inlinevirtual |
kNeverConsume | DIABase | static |
label() const | DIABase | inline |
label_ | DIABase | protected |
logger_ | DIABase | |
mem_limit_ | DIABase | protected |
mem_manager() | DIABase | inline |
num_inputs_ | UnionNode< ValueType > | private |
OnPreOpFile(const data::File &, size_t) | DIABase | inlinevirtual |
operator=(const DIABase &)=delete | DIABase | |
operator=(DIABase &&)=default | DIABase | |
tlx::ReferenceCounter::operator=(const ReferenceCounter &) noexcept | ReferenceCounter | inline |
parent_ids() const | DIABase | inline |
parents() const | DIABase | inline |
parents_ | DIABase | protected |
PreOpMemUse() | DIABase | inlinevirtual |
PushData(bool) final | UnionNode< ValueType > | inlinevirtual |
PushDataMemUse() | DIABase | inlinevirtual |
PushFile(data::File &file, bool consume) const | DIANode< ValueType > | inline |
PushItem(const ValueType &item, size_t parent_index) const | UnionNode< ValueType > | inline |
thrill::api::DIANode::PushItem(const ValueType &item) const | DIANode< ValueType > | inline |
reference_count() const noexcept | ReferenceCounter | inline |
ReferenceCounter() noexcept | ReferenceCounter | inline |
ReferenceCounter(const ReferenceCounter &) noexcept | ReferenceCounter | inline |
RemoveAllChildren() final | UnionNode< ValueType > | inlinevirtual |
RemoveChild(DIABase *node) final | UnionNode< ValueType > | inlinevirtual |
RemoveParent(DIABase *p) | DIABase | inline |
RequireParentPushData(size_t parent_index) const final | UnionNode< ValueType > | inlinevirtual |
RunPushData() final | UnionNode< ValueType > | inlinevirtual |
RunScope() | DIABase | |
set_mem_limit(const DIAMemUse &mem_limit) | DIABase | inline |
set_state(const DIAState &state) | DIABase | inline |
SetConsumeCounter(size_t consume) final | UnionNode< ValueType > | inlinevirtual |
StartPreOp(size_t parent_index) final | UnionNode< ValueType > | inlinevirtual |
state() const | DIABase | inline |
state_ | DIABase | protected |
StopPreOp(size_t parent_index) final | UnionNode< ValueType > | inlinevirtual |
Super typedef | UnionNode< ValueType > | |
UnionNode(const ParentDIA0 &parent0, const ParentDIAs &... parents) | UnionNode< ValueType > | inlineexplicit |
UnionNode(const std::vector< ParentDIA > &parents) | UnionNode< ValueType > | inlineexplicit |
UnionNode(const std::initializer_list< ParentDIA > &parents) | UnionNode< ValueType > | inlineexplicit |
unique() const noexcept | ReferenceCounter | inline |
~DIABase() | DIABase | inlinevirtual |
~ReferenceCounter() | ReferenceCounter | inline |