navit
0.5.3-trunk
|
#include "common.h"
#include "config.h"
#include <glib.h>
#include <fcntl.h>
#include "coord.h"
#include "projection.h"
#include "debug.h"
#include "item.h"
#include "map.h"
#include "mapset.h"
#include "plugin.h"
#include "attr.h"
#include "xmlconfig.h"
Data Structures | |
struct | coordObject |
struct | mapObject |
struct | coord_rectObject |
struct | map_rectObject |
struct | mapsetObject |
Macros | |
#define | Obj_HEAD PyObject_HEAD_INIT(&PyType_Type) |
Functions | |
static void | coord_destroy_py (coordObject *self) |
static void | map_destroy_py (mapObject *self) |
static PyObject * | map_getattr_py (PyObject *self, char *name) |
static PyObject * | coord_new_py (PyObject *self, PyObject *args) |
static void | coord_rect_destroy_py (coord_rectObject *self) |
static PyObject * | coord_rect_new_py (PyObject *self, PyObject *args) |
static void | map_rect_destroy_py (map_rectObject *self) |
static PyObject * | map_rect_new_py (mapObject *self, PyObject *args) |
static PyObject * | map_dump_file_py (mapObject *self, PyObject *args) |
static PyObject * | map_set_attr_py (mapObject *self, PyObject *args) |
static PyObject * | map_new_py (PyObject *self, PyObject *args) |
PyObject * | map_py_ref (struct map *map) |
static void | mapset_destroy_py (mapsetObject *self) |
static PyObject * | mapset_getattr_py (PyObject *self, char *name) |
static PyObject * | mapset_add_py (mapsetObject *self, PyObject *args) |
static PyObject * | mapset_new_py (PyObject *self, PyObject *args) |
static PyObject * | config_load_py (PyObject *self, PyObject *args) |
PyObject * | python_object_from_attr (struct attr *attr) |
void | plugin_init (void) |
Variables | |
PyTypeObject | coord_Type |
PyTypeObject | map_Type |
PyTypeObject | coord_rect_Type |
PyTypeObject | map_rect_Type |
static PyMethodDef | map_methods [] |
PyTypeObject | mapset_Type |
static PyMethodDef | mapset_methods [] |
static PyMethodDef | navitMethods [] |
#define Obj_HEAD PyObject_HEAD_INIT(&PyType_Type) |
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.
|
static |
References config_load(), and file.
|
static |
References coord_destroy().
|
static |
References coordObject::c, coord_new(), and coord_Type.
|
static |
References coord_rect_destroy().
|
static |
References coordObject::c, coord_rect_new(), coord_rect_Type, coord_Type, coord_rect::lu, and coord_rectObject::r.
|
static |
References map_destroy().
|
static |
References map_dump_file().
|
static |
References name.
|
static |
References filename, mapObject::m, map_new(), map_Type, mapObject::ref, and type.
PyObject* map_py_ref | ( | struct map * | map | ) |
References mapObject::m, map_Type, and mapObject::ref.
Referenced by navigation_get_map_py(), and route_get_map_py().
|
static |
References map_rect_destroy().
|
static |
References coord_rect_Type, map_rect_new(), map_rect_Type, and map_rectObject::mr.
|
static |
References attr_py_get(), attr_Type, and map_set_attr().
|
static |
References mapset_add_attr().
|
static |
References mapset_destroy().
|
static |
References mapset_methods, and name.
|
static |
References mapset_new(), mapset_Type, and mapsetObject::ms.
void plugin_init | ( | void | ) |
References navitMethods, and size.
PyObject* python_object_from_attr | ( | struct attr * | attr | ) |
References attr::navigation, navigation_py_ref(), attr::route, route_py_ref(), attr::type, and attr::u.
Referenced by navit_get_attr_py().
PyTypeObject coord_rect_Type |
Referenced by coord_rect_new_py(), and map_rect_new_py().
PyTypeObject coord_Type |
Referenced by coord_new_py(), and coord_rect_new_py().
|
static |
PyTypeObject map_rect_Type |
Referenced by map_rect_new_py().
PyTypeObject map_Type |
Referenced by map_new_py(), and map_py_ref().
|
static |
Referenced by mapset_getattr_py().
PyTypeObject mapset_Type |
Referenced by mapset_new_py().
|
static |
Referenced by plugin_init().