Blender V5.0
blender::csv_parse::CsvRecords Class Reference

#include <BLI_csv_parse.hh>

Public Member Functions

#CsvRecords inline functions.
 CsvRecords (OffsetIndices< int64_t > offsets, Span< Span< char > > fields)
int64_t size () const
IndexRange index_range () const
CsvRecord record (const int64_t index) const

Detailed Description

Contains the fields of multiple records.

Definition at line 41 of file BLI_csv_parse.hh.

Constructor & Destructor Documentation

◆ CsvRecords()

blender::csv_parse::CsvRecords::CsvRecords ( OffsetIndices< int64_t > offsets,
Span< Span< char > > fields )
inline

Definition at line 174 of file BLI_csv_parse.hh.

Member Function Documentation

◆ index_range()

IndexRange blender::csv_parse::CsvRecords::index_range ( ) const
inline

◆ record()

CsvRecord blender::csv_parse::CsvRecords::record ( const int64_t index) const
inline

Get the record at the given index.

Definition at line 189 of file BLI_csv_parse.hh.

Referenced by blender::io::csv::parse_column_as_floats(), and blender::io::csv::parse_column_as_ints().

◆ size()

int64_t blender::csv_parse::CsvRecords::size ( ) const
inline

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