示例#1
0
Triplet *   Array::GetTriplet(int sta1, int sta2, int sta3)
{
    // Enforce sta1 < sta2 < sta3
    Sort(sta1, sta2, sta3);

    string sta1name = GetStation(sta1)->GetName();
    string sta2name = GetStation(sta2)->GetName();
    string sta3name = GetStation(sta3)->GetName();
    
    return GetTriplet(sta1name + '-' + sta2name + '-' + sta3name);
}
示例#2
0
	void SourceTASReader::ParseVariable()
	{
		if (isLineEmpty())
			return;

		std::string type;
		std::string name;
		std::string value;
		GetTriplet(lineStream, type, name, value, ' ');
		variables.AddNewVariable(type, name, value);
	}