BitMagic-C++
Public Types | Data Fields
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:
Inheritance graph
[legend]
Collaboration diagram for bm::sv_serialization_plan_builder< SV >::task_batch:
Collaboration graph
[legend]

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
  More...
 

Additional Inherited Members

- Public Member Functions inherited from bm::task_batch< allocator_type >
virtual size_type size () const BMNOEXCEPT
 task_batch_base intreface implementation More...
 
virtual bm::task_descrget_task (size_type task_idx)
 Get task by index in the batch. More...
 
task_vector_typeget_task_vector () BMNOEXCEPT
 Get access to internal task vector. More...
 
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 More...
 

Detailed Description

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

Definition at line 186 of file bmsparsevec_parallel.h.


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