fast_matrix_market::tuple_parse_handler< IT, VT, ITER > Class Template Reference


template<typename IT, typename VT, typename ITER>
class fast_matrix_market::tuple_parse_handler< IT, VT, ITER >

Tuple handler.

A single vector of (row, column, value) tuples.

#include <parse_handlers.hpp>

Public Types

using coordinate_type = IT
using value_type = VT
using TUPLE = typename std::iterator_traits< ITER >::value_type

Public Member Functions

 tuple_parse_handler (const ITER &iter)
void handle (const coordinate_type row, const coordinate_type col, const value_type value)
tuple_parse_handler< IT, VT, ITER > get_chunk_handler (int64_t offset_from_begin)

Static Public Attributes

static constexpr int flags = kParallelOk

Protected Attributes

ITER begin_iter
ITER iter

The documentation for this class was generated from the following file:
  • /builds/uwsbel/chrono/src/chrono_thirdparty/fast_matrix_market/parse_handlers.hpp