rangeless::fn
rangeless::tsv::split_on_delim Class Reference

#include <fn.hpp>

Public Member Functions

 split_on_delim (char delim='\t', bool truncate_blanks=true)
 
auto operator() (const std::string &line, row_t ret={}) const &&-> tsv::row_t
 
auto operator() (const std::string &line) &-> std::reference_wrapper< const tsv::row_t >
 

Detailed Description

Definition at line 4755 of file fn.hpp.

Constructor & Destructor Documentation

◆ split_on_delim()

rangeless::tsv::split_on_delim::split_on_delim ( char  delim = '\t',
bool  truncate_blanks = true 
)
inline

Definition at line 4763 of file fn.hpp.

Member Function Documentation

◆ operator()() [1/2]

auto rangeless::tsv::split_on_delim::operator() ( const std::string &  line,
row_t  ret = {} 
) const && -> tsv::row_t
inline

Definition at line 4771 of file fn.hpp.

◆ operator()() [2/2]

auto rangeless::tsv::split_on_delim::operator() ( const std::string &  line) & -> std::reference_wrapper<const tsv::row_t>
inline

Definition at line 4808 of file fn.hpp.


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