32#ifndef ARGAGG_ARGAGG_CONVERT_CSV_HPP
33#define ARGAGG_ARGAGG_CONVERT_CSV_HPP
35#include "../argagg.hpp"
86 result.values.emplace_back(
std::move(value));
bool parse_next_component(const char *&s, T &out_arg, const char delim=',')
A utility function for parsing an argument as a delimited list. To use, initialize a const char* poin...
There are only two hard things in Computer Science: cache invalidation and naming things (Phil Karlto...
For simple types the main extension point for adding argument conversions is argagg::convert::arg<T>(...
static T convert(const char *arg)
Represents a list of comma-separated values. This is defined as a new type to embed the delimiter sem...