UnitParser.h
38 explicit unit_scale(std::initializer_list<std::tuple<const std::string, double, int, bool>> generators);
42 static double parseValueWithUnit(std::string string, const unit_scale &units, const char *default_unit);
A class used to part string specification of values with units into a single value (e...
Definition: UnitParser.h:28
static double parse_compute_speed(std::string string)
Given a string compute speed specification with units (e.g., "3f", "10Gf") return the size in bytes...
Definition: UnitParser.cpp:115
static double parse_size(std::string string)
Given a string size specification with units (e.g., "13Mb") return the size in bytes.
Definition: UnitParser.cpp:95
Definition: TerminalOutput.cpp:15