BitMagic-C++
bm::sv_serialization_plan_builder< SV >::task_batch Struct Reference

#include <bmsparsevec_parallel.h>

Inheritance diagram for bm::sv_serialization_plan_builder< SV >::task_batch:
Collaboration diagram for bm::sv_serialization_plan_builder< SV >::task_batch:

Public Types

typedef bm::task_batch< allocator_typeparent_type
typedef parent_type::task_vector_type task_vector_type
Public Types inherited from bm::task_batch< allocator_type >
typedef allocator_type bv_allocator_type
typedef task_batch_base::size_type size_type
typedef std::vector< bm::task_descrtask_vector_type
Public Types inherited from bm::task_batch_base
typedef unsigned size_type

Data Fields

serialization_params s_params

Additional Inherited Members

Public Member Functions inherited from bm::task_batch< allocator_type >
virtual size_type size () const BMNOEXCEPT
 task_batch_base intreface implementation
virtual bm::task_descrget_task (size_type task_idx)
 Get task by index in the batch.
task_vector_typeget_task_vector () BMNOEXCEPT
 Get access to internal task vector.
const task_vector_typeget_task_vector () const BMNOEXCEPT
void add (task_function_t f, void *argptr)
Public Member Functions inherited from bm::task_batch_base
virtual ~task_batch_base ()
Protected Attributes inherited from bm::task_batch< allocator_type >
task_vector_type task_vect_
 list of tasks

Detailed Description

template<typename SV>
struct bm::sv_serialization_plan_builder< SV >::task_batch

Definition at line 190 of file bmsparsevec_parallel.h.

Member Typedef Documentation

◆ parent_type

template<typename SV>
typedef bm::task_batch<allocator_type> bm::sv_serialization_plan_builder< SV >::task_batch::parent_type

Definition at line 192 of file bmsparsevec_parallel.h.

◆ task_vector_type

template<typename SV>
typedef parent_type::task_vector_type bm::sv_serialization_plan_builder< SV >::task_batch::task_vector_type

Definition at line 193 of file bmsparsevec_parallel.h.

Field Documentation

◆ s_params

template<typename SV>
serialization_params bm::sv_serialization_plan_builder< SV >::task_batch::s_params

The documentation for this struct was generated from the following file: