Thrill  0.1
ZipWindowNode< ValueType, ZipFunction_, Pad_, UnequalCheck, UseStdArray, kNumInputs_ > Member List

This is the complete list of members for ZipWindowNode< ValueType, ZipFunction_, Pad_, UnequalCheck, UseStdArray, kNumInputs_ >, including all inherited members.

AddChild(DIABase *node, const Callback &callback=Callback(), size_t parent_index=0)DIANode< ValueType >inlinevirtual
Callback typedefDIANode< ValueType >
children() const overrideDIANode< ValueType >inlinevirtual
children_DIANode< ValueType >protected
consume_counter() constDIABaseinlinevirtual
consume_counter_DIABaseprotected
context()DIABaseinline
context_DIABaseprotected
debugZipWindowNode< ValueType, ZipFunction_, Pad_, UnequalCheck, UseStdArray, kNumInputs_ >privatestatic
dec_reference() const noexceptReferenceCounterinline
DecConsumeCounter(size_t counter)DIABaseinlinevirtual
dia_id() constDIABaseinline
dia_id_DIABaseprotected
DIABase(Context &ctx, const char *label, const std::initializer_list< size_t > &parent_ids, const std::initializer_list< DIABasePtr > &parents)DIABaseinline
DIABase(Context &ctx, const char *label, std::vector< size_t > &&parent_ids, std::vector< DIABasePtr > &&parents)DIABaseinline
DIABase(const DIABase &)=deleteDIABase
DIABase(DIABase &&)=defaultDIABase
DIABasePtr typedefDIABase
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() finalZipWindowNode< ValueType, ZipFunction_, Pad_, UnequalCheck, UseStdArray, kNumInputs_ >inlinevirtual
DOpNode(Context &ctx, const char *label, const std::initializer_list< size_t > &parent_ids, const std::initializer_list< DIABasePtr > &parents)DOpNode< ValueType >inline
DOpNode(Context &ctx, const char *label, std::vector< size_t > &&parent_ids, std::vector< DIABasePtr > &&parents)DOpNode< ValueType >inline
DoScatter()ZipWindowNode< ValueType, ZipFunction_, Pad_, UnequalCheck, UseStdArray, kNumInputs_ >inlineprivate
Execute() finalZipWindowNode< ValueType, ZipFunction_, Pad_, UnequalCheck, UseStdArray, kNumInputs_ >inlinevirtual
ExecuteMemUse()DIABaseinlinevirtual
files_ZipWindowNode< ValueType, ZipFunction_, Pad_, UnequalCheck, UseStdArray, kNumInputs_ >private
ForwardDataOnly() constDIABaseinlinevirtual
inc_reference() const noexceptReferenceCounterinline
IncConsumeCounter(size_t counter)DIABaseinlinevirtual
kNeverConsumeDIABasestatic
kNumInputsZipWindowNode< ValueType, ZipFunction_, Pad_, UnequalCheck, UseStdArray, kNumInputs_ >static
label() constDIABaseinline
label_DIABaseprotected
logger_DIABase
MainOp()ZipWindowNode< ValueType, ZipFunction_, Pad_, UnequalCheck, UseStdArray, kNumInputs_ >inlineprivate
mem_limit_DIABaseprotected
mem_manager()DIABaseinline
OnPreOpFile(const data::File &file, size_t parent_index) finalZipWindowNode< ValueType, ZipFunction_, Pad_, UnequalCheck, UseStdArray, kNumInputs_ >inlinevirtual
operator=(const DIABase &)=deleteDIABase
operator=(DIABase &&)=defaultDIABase
tlx::ReferenceCounter::operator=(const ReferenceCounter &) noexceptReferenceCounterinline
PadZipWindowNode< ValueType, ZipFunction_, Pad_, UnequalCheck, UseStdArray, kNumInputs_ >static
padding_ZipWindowNode< ValueType, ZipFunction_, Pad_, UnequalCheck, UseStdArray, kNumInputs_ >private
parent_ids() constDIABaseinline
parent_stack_empty_ZipWindowNode< ValueType, ZipFunction_, Pad_, UnequalCheck, UseStdArray, kNumInputs_ >private
parents() constDIABaseinline
parents_DIABaseprotected
PreOpMemUse()DIABaseinlinevirtual
PushData(bool consume) finalZipWindowNode< ValueType, ZipFunction_, Pad_, UnequalCheck, UseStdArray, kNumInputs_ >inlinevirtual
PushDataMemUse()DIABaseinlinevirtual
PushFile(data::File &file, bool consume) constDIANode< ValueType >inline
PushItem(const ValueType &item) constDIANode< ValueType >inline
reference_count() const noexceptReferenceCounterinline
ReferenceCounter() noexceptReferenceCounterinline
ReferenceCounter(const ReferenceCounter &) noexceptReferenceCounterinline
RemoveAllChildren() overrideDIANode< ValueType >inlinevirtual
RemoveChild(DIABase *node) overrideDIANode< ValueType >inlinevirtual
RemoveParent(DIABase *p)DIABaseinline
RequireParentPushData(size_t) constDIABaseinlinevirtual
result_window_count_ZipWindowNode< ValueType, ZipFunction_, Pad_, UnequalCheck, UseStdArray, kNumInputs_ >private
RunPushData() overrideDIANode< ValueType >inlinevirtual
RunScope()DIABase
set_mem_limit(const DIAMemUse &mem_limit)DIABaseinline
set_state(const DIAState &state)DIABaseinline
SetConsumeCounter(size_t counter)DIABaseinlinevirtual
size_prefixsum_ZipWindowNode< ValueType, ZipFunction_, Pad_, UnequalCheck, UseStdArray, kNumInputs_ >private
StartPreOp(size_t parent_index) finalZipWindowNode< ValueType, ZipFunction_, Pad_, UnequalCheck, UseStdArray, kNumInputs_ >inlinevirtual
state() constDIABaseinline
state_DIABaseprotected
stats_enabledZipWindowNode< ValueType, ZipFunction_, Pad_, UnequalCheck, UseStdArray, kNumInputs_ >privatestatic
StopPreOp(size_t parent_index) finalZipWindowNode< ValueType, ZipFunction_, Pad_, UnequalCheck, UseStdArray, kNumInputs_ >inlinevirtual
streams_ZipWindowNode< ValueType, ZipFunction_, Pad_, UnequalCheck, UseStdArray, kNumInputs_ >private
Super typedefZipWindowNode< ValueType, ZipFunction_, Pad_, UnequalCheck, UseStdArray, kNumInputs_ >private
unique() const noexceptReferenceCounterinline
window_size_ZipWindowNode< ValueType, ZipFunction_, Pad_, UnequalCheck, UseStdArray, kNumInputs_ >private
writers_ZipWindowNode< ValueType, ZipFunction_, Pad_, UnequalCheck, UseStdArray, kNumInputs_ >private
zip_function_ZipWindowNode< ValueType, ZipFunction_, Pad_, UnequalCheck, UseStdArray, kNumInputs_ >private
ZipArgN typedefZipWindowNode< ValueType, ZipFunction_, Pad_, UnequalCheck, UseStdArray, kNumInputs_ >
ZipArgsTuple typedefZipWindowNode< ValueType, ZipFunction_, Pad_, UnequalCheck, UseStdArray, kNumInputs_ >
ZipFunction typedefZipWindowNode< ValueType, ZipFunction_, Pad_, UnequalCheck, UseStdArray, kNumInputs_ >
ZipWindowNode(const std::array< size_t, kNumInputs > &window_size, const ZipFunction &zip_function, const ZipArgsTuple &padding, const ParentDIA0 &parent0, const ParentDIAs &... parents)ZipWindowNode< ValueType, ZipFunction_, Pad_, UnequalCheck, UseStdArray, kNumInputs_ >inline
~DIABase()DIABaseinlinevirtual
~ReferenceCounter()ReferenceCounterinline