// //////////////////////////////////////////////////////////////////////////// TimeVal TimeVal::FromString(const char *in_date) { TimeVal out_date(0, 0); time_t tv_sec; // Because it's OS-specific sizeof(time_t) != sizeof(long) ParseFromString(in_date, tv_sec, out_date.tv_usec, 6); out_date.tv_sec = static_cast<long>(tv_sec); return(out_date); }
IniFile::IniFile(const std::string& str) { ParseFromString(str); }
CommandLine::CommandLine(const StringType& cmdline) : argv_(1), last_not_param_(argv_.begin()), default_switch_prefix_({L"-"}) { ParseFromString(cmdline); }