- in >> skipcomment;
-
-#ifdef __MWERKS__
-
- char c = 0;
- while ( in.get(c) && c != '\0' && fix.get_ident() != (string)"[End]" ) {
- in.putback(c);
- in >> fix;
- if ( fix.get_ident() != (string)"[End]" ) {
- fixlist[fix.get_ident()] = fix;
- }
- in >> skipcomment;
- }
-
-#else
-
- while ( ! in.eof() && fix.get_ident() != (string)"[End]" ) {
- in >> fix;
- /* cout << "id = " << n.get_ident() << endl;
- cout << " type = " << n.get_type() << endl;
- cout << " lon = " << n.get_lon() << endl;
- cout << " lat = " << n.get_lat() << endl;
- cout << " elev = " << n.get_elev() << endl;
- cout << " freq = " << n.get_freq() << endl;
- cout << " range = " << n.get_range() << endl; */
- if ( fix.get_ident() != (string)"[End]" ) {
- fixlist[fix.get_ident()] = fix;
- }
- in >> skipcomment;
- }
-
-#endif
-
- return true;
-}
-