예제 #1
0
// ////////////////////////////////////////////////////////////////////////////
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);	
}
예제 #2
0
IniFile::IniFile(const std::string& str)
{
	ParseFromString(str);
}
예제 #3
0
CommandLine::CommandLine(const StringType& cmdline)
    : argv_(1), last_not_param_(argv_.begin()), default_switch_prefix_({L"-"})
{
    ParseFromString(cmdline);
}