32#ifndef ARGAGG_ARGAGG_CONVERT_CSV_HPP
33#define ARGAGG_ARGAGG_CONVERT_CSV_HPP
62 static csv<T> convert(
const char* s);
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...
T arg(const char *arg)
Explicit instantiations of this function are used to convert arguments to types.
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>(...
Represents a list of comma-separated values. This is defined as a new type to embed the delimiter sem...