Beispiel #1
0
// The default values are suitable for older versions of gosmore (the one shipped with Ubuntu Lucid Lynx)
WaypointParser::WaypointParser() : m_lineSeparator( '\n' ), m_fieldSeparator( ',' )
{
    setFieldIndex( Latitude, 0 );
    setFieldIndex( Longitude, 1 );
    setFieldIndex( JunctionType, 2 );
    setFieldIndex( RoadName, 4 );
}
const TableSortField& TableSortField::operator=(const TableSortField& obj)
{
    if (this != &obj)
    {
        *m_comparer = *obj.m_comparer;
        setFieldIndex(obj.fieldIndex());
        setCase(obj.caseSensitivity());
        setSortOrder(obj.sortOrder());
        setFieldName(obj.fieldName());
        setFieldType(obj.fieldType());
    }
    return *this;
}