[ Web Proxy ]
URL:
Viewing: https://raw.githubusercontent.com/dnovick/taskflow/master/modules/tf.algorithm.cppm [Back]  [Original]

module;

#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

export module tf:algorithm;

export namespace tf {
    using tf::Algorithm;
    using tf::DataPipe;
    using tf::DataPipeline;
    using tf::PartitionerType;
    using tf::DefaultClosureWrapper;
    using tf::PartitionerBase;
    using tf::GuidedPartitioner;
    using tf::DynamicPartitioner;
    using tf::StaticPartitioner;
    using tf::RandomPartitioner;
    using tf::DefaultPartitioner;
    using tf::Pipeflow;
    using tf::PipeType;
    using tf::Pipe;
    using tf::Pipeline;
    using tf::ScalablePipeline;

    using tf::is_partitioner_v;

    using tf::make_data_pipe;
    using tf::make_find_if_task;
    using tf::make_for_each_task;
    using tf::make_module_task;
    using tf::make_reduce_task;
    using tf::make_transform_reduce_task;
    using tf::make_reduce_by_index_task;
    using tf::make_inclusive_scan_task;
    using tf::make_transform_inclusive_scan_task;
    using tf::make_exclusive_scan_task;
    using tf::make_transform_exclusive_scan_task;
    using tf::make_sort_task;
    using tf::make_transform_task;
    using tf::make_find_if_not_task;
    using tf::make_min_element_task;
    using tf::make_max_element_task;
    using tf::make_for_each_index_task;
    using tf::make_for_each_by_index_task;
}

Web Proxy Viewer  |  New URL  |  Original Page