|
navit
0.5.3-trunk
|
#include "gpx2navit_txt.h"Functions | |
| void | failToWriteAttrRep (int iShape, int col, char *file, int line) |
| void | showStats (g2sprop *prop) |
| void | wipePathAttr (pathattr *pattr) |
| pathattr * | createPathAttr (void) |
| void | wipeAttr (g2sattr *attr) |
| void | setColsDefault (g2scolumns *cols) |
| g2scolumns * | createCols (void) |
| g2sattr * | createAttr (void) |
| g2sprop * | createProp (void) |
| void | closeProp (g2sprop *prop) |
| parsedata * | createParsedata (XML_Parser parser, g2sprop *prop) |
| void | closeParsedata (parsedata *pdata) |
| void closeParsedata | ( | parsedata * | pdata | ) |
References parsedata::attr, parsedata::current, parsedata::databuf, parsedata::parent, and parsedata::pattr.
Referenced by parseMain().
| void closeProp | ( | g2sprop * | prop | ) |
close and free a propertires structure
References g2sprop::cols, g2sprop::ellipsoid, g2sprop::lengthUnit, g2sprop::output, g2sprop::sourcefile, g2sprop::speedLengthUnit, g2sprop::speedTimeUnit, g2sprop::stats, and g2sprop::timeUnit.
Referenced by main().
| g2sattr* createAttr | ( | void | ) |
| g2scolumns* createCols | ( | void | ) |
creates a shapehandles structure creates a dbfhandles structure creates a parse structure
References parsedata::attr, parsedata::bufptr, c, createAttr(), createPathAttr(), parsedata::current, parsedata::databuf, DATABUFSIZE, parsedata::depth, parsedata::failed, parsedata::failedid, parsedata::fp, p, parsedata::parent, parsedata::parser, parsedata::pattr, and parsedata::prop.
Referenced by parseMain().
| pathattr* createPathAttr | ( | void | ) |
| g2sprop* createProp | ( | void | ) |
creates a properties structure for gpx2shp
References g2sprop::cols, createCols(), g2sprop::ellipsoid, g2sprop::is3d, g2sprop::isEdge, g2sprop::isFast, g2sprop::isPoint, g2sprop::lengthUnit, g2sprop::minlength, g2sprop::minpoints, g2sprop::mintime, g2sprop::needsStats, g2sprop::output, g2sprop::parseRte, g2sprop::parseTrk, g2sprop::parseWpt, g2sstats::rtecount, g2sstats::rtelength, g2sstats::rtepoints, g2sstats::rteunconverted, g2sprop::speedLengthUnit, g2sprop::speedTimeUnit, g2sprop::stats, g2sprop::timeUnit, g2sstats::trkcount, g2sstats::trklength, g2sstats::trkpoints, g2sstats::trkunconverted, g2sprop::verbose, and g2sstats::wptpoints.
Referenced by main().
| void failToWriteAttrRep | ( | int | iShape, |
| int | col, | ||
| char * | file, | ||
| int | line | ||
| ) |
Navit, a modular navigation system. Copyright (C) 2005-2008 Navit Team
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
message when fail to write attribute
| void setColsDefault | ( | g2scolumns * | cols | ) |
sets default values to a column properties.
References g2scolumns::ageofdgpsdata, g2scolumns::cmt, g2scolumns::desc, g2scolumns::dgpsid, g2scolumns::ele, g2scolumns::fix, g2scolumns::geoidheight, g2scolumns::gpxline, g2scolumns::hdop, g2scolumns::interval, g2scolumns::length, g2scolumns::link, g2scolumns::magvar, g2scolumns::name, g2scolumns::number, g2scolumns::pdop, g2scolumns::points, g2scolumns::sat, g2scolumns::speed, g2scolumns::src, g2scolumns::sym, g2scolumns::time, g2scolumns::type, and g2scolumns::vdop.
Referenced by createCols().
| void showStats | ( | g2sprop * | prop | ) |
shows short statistics
References g2sprop::isFast, g2sprop::needsStats, g2sprop::parseRte, g2sprop::parseTrk, g2sprop::parseWpt, g2sstats::rtecount, g2sstats::rtelength, g2sstats::rtepoints, g2sstats::rteunconverted, g2sprop::stats, g2sstats::trkcount, g2sstats::trklength, g2sstats::trkpoints, g2sstats::trkunconverted, and g2sstats::wptpoints.
Referenced by main().
| void wipeAttr | ( | g2sattr * | attr | ) |
clears a element attribute structure
References attr::type.
Referenced by createAttr(), and endElementControl().
| void wipePathAttr | ( | pathattr * | pattr | ) |
clears a path attribute structure
References pathattr::cmt, pathattr::count, pathattr::desc, pathattr::interval, pathattr::length, pathattr::link, pathattr::name, pathattr::number, pathattr::speed, pathattr::src, and pathattr::type.
Referenced by createPathAttr().