The osmpbf Reference Manual

Table of Contents

Next: , Previous: , Up: (dir)   [Contents][Index]

The osmpbf Reference Manual

This is the osmpbf Reference Manual, version 0.0.1, generated automatically by Declt version 3.0 "Montgomery Scott" on Tue Apr 28 12:37:08 2020 GMT+0.


Next: , Previous: , Up: Top   [Contents][Index]

1 Introduction

osmpbf, the Lisp OSM PBF format reader

What is this?

This library lets you read OpenStreetMap map data encoded in PBF format in the Common Lisp programming language, for whatever mapping-related needs you might have.

Implementation status

Basic support for reading nodes, ways, and relations is currently there (and it might even be somewhat performant; who knows!). Node metadata information is, however, not decoded yet.

How to use

Installation instructions

  1. Download the library, and put it somewhere ASDF can find it. (For example, git clone-ing the repo into ~/common-lisp/ should do the trick.)
  2. Install the dependencies com.google.base, protobuf, chipz, nibbles and flexi-streams. (If Quicklisp is installed, running (ql:quickload :osmpbf) should do this, and load the library as well!)
  3. If you didn't do it with Quicklisp above, run (asdf:load-system :osmpbf) and watch the compiler output scroll by.
  4. ???
  5. Profit!

Basic usage

Basically, you open your PBF file, specifying something like :direction :input :element-type (unsigned-byte 8), and pass the resulting stream to get-next-primitive-groups, repeating until you hit the end of the file.

CL-USER> (with-open-file (file "sample.pbf"
                               :direction :input
                               :element-type '(unsigned-byte 8))
           (osmpbf:get-next-primitive-groups file))
(#<OSMPBF:PRIMITIVE-GROUP nodes: (#<NODE #653970877 (51.7636027d0, -0.22875700000000002d0) tags: NIL>
                                  #<NODE #647105170 (51.76359050000001d0, -0.23446450000000002d0) tags: NIL>
                                  #<NODE #672663476 (51.7657492d0, -0.2290703d0) tags: NIL>
                                  #<NODE #241806356 (51.7689451d0, -0.23266170000000003d0) tags: NIL>
                                  ... snip ...)

The :element-type bit is important; if you leave it out, it'll yell at you. To figure out how to actually get useful things from the data returned, have a look at the goodies in the osmtypes.lisp file, and their associated documentation.

On that note...

Documentation

Is currently in the form of docstrings. Use the Source, Luke!

License

MIT


Next: , Previous: , Up: Top   [Contents][Index]

2 Systems

The main system appears first, followed by any subsystem dependency.


Previous: , Up: Systems   [Contents][Index]

2.1 osmpbf

Author

eta <https://theta.eu.org>

License

MIT

Description

Library to read OpenStreetMap PBF-encoded files.

Version

0.0.1

Dependencies
Source

osmpbf.asd (file)

Components

Next: , Previous: , Up: Top   [Contents][Index]

3 Files

Files are sorted by type and then listed depth-first from the systems components trees.


Previous: , Up: Files   [Contents][Index]

3.1 Lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.1 osmpbf.asd

Location

osmpbf.asd

Systems

osmpbf (system)


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.2 osmpbf/packages.lisp

Parent

osmpbf (system)

Location

packages.lisp

Packages

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.3 osmpbf/fileformat.lisp

Dependency

packages.lisp (file)

Parent

osmpbf (system)

Location

fileformat.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.4 osmpbf/osmformat.lisp

Dependency

fileformat.lisp (file)

Parent

osmpbf (system)

Location

osmformat.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.5 osmpbf/osmtypes.lisp

Dependency

osmformat.lisp (file)

Parent

osmpbf (system)

Location

osmtypes.lisp

Exported Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.6 osmpbf/tag-translation.lisp

Dependency

osmtypes.lisp (file)

Parent

osmpbf (system)

Location

tag-translation.lisp

Exported Definitions
Internal Definitions

make-tag-cons (function)


Previous: , Up: Lisp files   [Contents][Index]

3.1.7 osmpbf/osmpbf.lisp

Dependency

tag-translation.lisp (file)

Parent

osmpbf (system)

Location

osmpbf.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

4 Packages

Packages are listed by definition order.


Next: , Previous: , Up: Packages   [Contents][Index]

4.1 osmpbf/protobuf-inner

Source

packages.lisp (file)

Nickname

opb

Exported Definitions
Internal Definitions

Previous: , Up: Packages   [Contents][Index]

4.2 osmpbf

Source

packages.lisp (file)

Use List

common-lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

5 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


Next: , Previous: , Up: Definitions   [Contents][Index]

5.1 Exported definitions


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.1 Constants

Constant: +maximum-relation-member-type+
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Constant: +minimum-relation-member-type+
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Constant: +relation-member-type-node+
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Constant: +relation-member-type-relation+
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Constant: +relation-member-type-way+
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.2 Special variables

Special Variable: *current-granularity*
Package

osmpbf

Source

osmpbf.lisp (file)

Special Variable: *current-lat-offset*
Package

osmpbf

Source

osmpbf.lisp (file)

Special Variable: *current-lon-offset*
Package

osmpbf

Source

osmpbf.lisp (file)

Special Variable: *current-string-table*
Package

osmpbf

Source

osmpbf.lisp (file)

Special Variable: *osm-symbols-package*

The package where OSM tag names are interned. Defaults to ‘keyword’; use ‘nil‘ for the current package.

Package

osmpbf

Source

tag-translation.lisp (file)

Special Variable: *perform-tag-name-translation*

Whether or not to translate OSM tag names to symbols. Defaults to ‘t’.

Package

osmpbf

Source

tag-translation.lisp (file)

Special Variable: *tag-value-translation-names*

Tag names where the tag *values* should also be translated to symbols. Defaults to ‘nil’.

Package

osmpbf

Source

tag-translation.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.3 Functions

Function: get-next-primitive-groups STREAM &key EOF-ERROR-P

Get the next batch of PRIMITIVE-GROUP objects from the PBF octet stream STREAM. STREAM must have element type (UNSIGNED-BYTE 8), otherwise an error will be signalled.

If EOF-ERROR-P is false, returns NIL if an end-of-file condition is reached.

Package

osmpbf

Source

osmpbf.lisp (file)

Function: parse-primitive-block PRIMBLOCK
Package

osmpbf

Source

osmpbf.lisp (file)

Function: read-fileblock STREAM

Reads an OSM fileblock, of any type, from STREAM, and returns it. May signal an END-OF-FILE condition.

Package

osmpbf

Source

osmpbf.lisp (file)

Function: tag-name-to-symbol TAG-NAME

Translates an OSM tag name to a Lisp symbol, interning it in *OSM-SYMBOLS-PACKAGE*.

Package

osmpbf

Source

tag-translation.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.4 Generic functions

Generic Function: bbox PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Writer

(setf bbox) (generic function)

Methods
Method: bbox (SELF header-block)
Generic Function: (setf bbox) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Reader

bbox (generic function)

Methods
Method: (setf bbox) X (SELF header-block) after
Source

osmformat.lisp (file)

Method: (setf bbox) NEW-VALUE (HEADER-BLOCK header-block)

automatically generated writer method

Source

osmformat.lisp (file)

Generic Function: bottom OBJECT
Generic Function: (setf bottom) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: bottom (HEADER-B-BOX header-b-box)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf bottom) NEW-VALUE (HEADER-B-BOX header-b-box)

automatically generated writer method

Source

osmformat.lisp (file)

Method: (setf bottom) X (SELF header-b-box) after
Source

osmformat.lisp (file)

Generic Function: changeset OBJECT
Generic Function: (setf changeset) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: changeset (DENSE-INFO dense-info)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf changeset) NEW-VALUE (DENSE-INFO dense-info)

automatically generated writer method

Source

osmformat.lisp (file)

Method: changeset (INFO info)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf changeset) NEW-VALUE (INFO info)

automatically generated writer method

Source

osmformat.lisp (file)

Method: (setf changeset) X (SELF info) after
Source

osmformat.lisp (file)

Generic Function: changesets OBJECT
Generic Function: (setf changesets) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: changesets (PRIMITIVE-GROUP primitive-group)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf changesets) NEW-VALUE (PRIMITIVE-GROUP primitive-group)

automatically generated writer method

Source

osmformat.lisp (file)

Generic Function: clear-bbox PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-bbox (SELF header-block)
Generic Function: clear-bottom PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-bottom (SELF header-b-box)
Generic Function: clear-changeset PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-changeset (SELF dense-info)
Method: clear-changeset (SELF info)
Generic Function: clear-changesets PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-changesets (SELF primitive-group)
Generic Function: clear-datasize PROTO
Package

osmpbf/protobuf-inner

Source

fileformat.lisp (file)

Methods
Method: clear-datasize (SELF blob-header)
Generic Function: clear-date-granularity PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-date-granularity (SELF primitive-block)
Generic Function: clear-dense PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-dense (SELF primitive-group)
Generic Function: clear-denseinfo PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-denseinfo (SELF dense-nodes)
Generic Function: clear-granularity PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-granularity (SELF primitive-block)
Generic Function: clear-id PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-id (SELF relation)
Method: clear-id (SELF way)
Method: clear-id (SELF dense-nodes)
Method: clear-id (SELF node)
Method: clear-id (SELF change-set)
Generic Function: clear-indexdata PROTO
Package

osmpbf/protobuf-inner

Source

fileformat.lisp (file)

Methods
Method: clear-indexdata (SELF blob-header)
Generic Function: clear-info PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-info (SELF relation)
Method: clear-info (SELF way)
Method: clear-info (SELF node)
Generic Function: clear-keys PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-keys (SELF relation)
Method: clear-keys (SELF way)
Method: clear-keys (SELF node)
Generic Function: clear-keys-vals PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-keys-vals (SELF dense-nodes)
Generic Function: clear-lat PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-lat (SELF dense-nodes)
Method: clear-lat (SELF node)
Generic Function: clear-lat-offset PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-lat-offset (SELF primitive-block)
Generic Function: clear-left PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-left (SELF header-b-box)
Generic Function: clear-lon PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-lon (SELF dense-nodes)
Method: clear-lon (SELF node)
Generic Function: clear-lon-offset PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-lon-offset (SELF primitive-block)
Generic Function: clear-lzma-data PROTO
Package

osmpbf/protobuf-inner

Source

fileformat.lisp (file)

Methods
Method: clear-lzma-data (SELF blob)
Generic Function: clear-memids PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-memids (SELF relation)
Generic Function: clear-nodes PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-nodes (SELF primitive-group)
Generic Function: clear-obsolete-bzip2-data PROTO
Package

osmpbf/protobuf-inner

Source

fileformat.lisp (file)

Methods
Method: clear-obsolete-bzip2-data (SELF blob)
Generic Function: clear-optional-features PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-optional-features (SELF header-block)
Generic Function: clear-osmosis-replication-base-url PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-osmosis-replication-base-url (SELF header-block)
Generic Function: clear-osmosis-replication-sequence-number PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-osmosis-replication-sequence-number (SELF header-block)
Generic Function: clear-osmosis-replication-timestamp PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-osmosis-replication-timestamp (SELF header-block)
Generic Function: clear-primitivegroup PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-primitivegroup (SELF primitive-block)
Generic Function: clear-raw PROTO
Package

osmpbf/protobuf-inner

Source

fileformat.lisp (file)

Methods
Method: clear-raw (SELF blob)
Generic Function: clear-raw-size PROTO
Package

osmpbf/protobuf-inner

Source

fileformat.lisp (file)

Methods
Method: clear-raw-size (SELF blob)
Generic Function: clear-refs PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-refs (SELF way)
Generic Function: clear-relations PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-relations (SELF primitive-group)
Generic Function: clear-required-features PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-required-features (SELF header-block)
Generic Function: clear-right PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-right (SELF header-b-box)
Generic Function: clear-roles-sid PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-roles-sid (SELF relation)
Generic Function: clear-s PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-s (SELF string-table)
Generic Function: clear-source PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-source (SELF header-block)
Generic Function: clear-stringtable PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-stringtable (SELF primitive-block)
Generic Function: clear-timestamp PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-timestamp (SELF dense-info)
Method: clear-timestamp (SELF info)
Generic Function: clear-top PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-top (SELF header-b-box)
Generic Function: clear-type PROTO
Package

osmpbf/protobuf-inner

Source

fileformat.lisp (file)

Methods
Method: clear-type (SELF blob-header)
Generic Function: clear-types PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-types (SELF relation)
Generic Function: clear-uid PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-uid (SELF dense-info)
Method: clear-uid (SELF info)
Generic Function: clear-user-sid PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-user-sid (SELF dense-info)
Method: clear-user-sid (SELF info)
Generic Function: clear-vals PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-vals (SELF relation)
Method: clear-vals (SELF way)
Method: clear-vals (SELF node)
Generic Function: clear-version PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-version (SELF dense-info)
Method: clear-version (SELF info)
Generic Function: clear-visible PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-visible (SELF dense-info)
Method: clear-visible (SELF info)
Generic Function: clear-ways PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-ways (SELF primitive-group)
Generic Function: clear-writingprogram PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: clear-writingprogram (SELF header-block)
Generic Function: clear-zlib-data PROTO
Package

osmpbf/protobuf-inner

Source

fileformat.lisp (file)

Methods
Method: clear-zlib-data (SELF blob)
Generic Function: datasize OBJECT
Generic Function: (setf datasize) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: datasize (BLOB-HEADER blob-header)

automatically generated reader method

Source

fileformat.lisp (file)

Method: (setf datasize) NEW-VALUE (BLOB-HEADER blob-header)

automatically generated writer method

Source

fileformat.lisp (file)

Method: (setf datasize) X (SELF blob-header) after
Source

fileformat.lisp (file)

Generic Function: date-granularity OBJECT
Generic Function: (setf date-granularity) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: date-granularity (PRIMITIVE-BLOCK primitive-block)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf date-granularity) NEW-VALUE (PRIMITIVE-BLOCK primitive-block)

automatically generated writer method

Source

osmformat.lisp (file)

Method: (setf date-granularity) X (SELF primitive-block) after
Source

osmformat.lisp (file)

Generic Function: dense PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Writer

(setf dense) (generic function)

Methods
Method: dense (SELF primitive-group)
Generic Function: (setf dense) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Reader

dense (generic function)

Methods
Method: (setf dense) X (SELF primitive-group) after
Source

osmformat.lisp (file)

Method: (setf dense) NEW-VALUE (PRIMITIVE-GROUP primitive-group)

automatically generated writer method

Source

osmformat.lisp (file)

Generic Function: denseinfo PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Writer

(setf denseinfo) (generic function)

Methods
Method: denseinfo (SELF dense-nodes)
Generic Function: (setf denseinfo) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Reader

denseinfo (generic function)

Methods
Method: (setf denseinfo) X (SELF dense-nodes) after
Source

osmformat.lisp (file)

Method: (setf denseinfo) NEW-VALUE (DENSE-NODES dense-nodes)

automatically generated writer method

Source

osmformat.lisp (file)

Generic Function: granularity OBJECT
Generic Function: (setf granularity) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: granularity (PRIMITIVE-BLOCK primitive-block)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf granularity) NEW-VALUE (PRIMITIVE-BLOCK primitive-block)

automatically generated writer method

Source

osmformat.lisp (file)

Method: (setf granularity) X (SELF primitive-block) after
Source

osmformat.lisp (file)

Generic Function: group-nodes OBJECT
Generic Function: (setf group-nodes) NEW-VALUE OBJECT
Package

osmpbf

Methods
Method: group-nodes (PRIMITIVE-GROUP primitive-group)
Method: (setf group-nodes) NEW-VALUE (PRIMITIVE-GROUP primitive-group)

List of nodes.

Source

osmtypes.lisp (file)

Generic Function: group-relations OBJECT
Generic Function: (setf group-relations) NEW-VALUE OBJECT
Package

osmpbf

Methods
Method: group-relations (PRIMITIVE-GROUP primitive-group)
Method: (setf group-relations) NEW-VALUE (PRIMITIVE-GROUP primitive-group)

List of relations.

Source

osmtypes.lisp (file)

Generic Function: group-ways OBJECT
Generic Function: (setf group-ways) NEW-VALUE OBJECT
Package

osmpbf

Methods
Method: group-ways (PRIMITIVE-GROUP primitive-group)
Method: (setf group-ways) NEW-VALUE (PRIMITIVE-GROUP primitive-group)

List of ways.

Source

osmtypes.lisp (file)

Generic Function: has-bbox PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: has-bbox (SELF header-block)
Generic Function: has-bottom PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: has-bottom (SELF header-b-box)
Generic Function: has-changeset PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: has-changeset (SELF info)
Generic Function: has-datasize PROTO
Package

osmpbf/protobuf-inner

Source

fileformat.lisp (file)

Methods
Method: has-datasize (SELF blob-header)
Generic Function: has-date-granularity PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: has-date-granularity (SELF primitive-block)
Generic Function: has-dense PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: has-dense (SELF primitive-group)
Generic Function: has-denseinfo PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: has-denseinfo (SELF dense-nodes)
Generic Function: has-granularity PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: has-granularity (SELF primitive-block)
Generic Function: has-id PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: has-id (SELF relation)
Method: has-id (SELF way)
Method: has-id (SELF node)
Method: has-id (SELF change-set)
Generic Function: has-indexdata PROTO
Package

osmpbf/protobuf-inner

Source

fileformat.lisp (file)

Methods
Method: has-indexdata (SELF blob-header)
Generic Function: has-info PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: has-info (SELF relation)
Method: has-info (SELF way)
Method: has-info (SELF node)
Generic Function: has-lat PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: has-lat (SELF node)
Generic Function: has-lat-offset PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: has-lat-offset (SELF primitive-block)
Generic Function: has-left PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: has-left (SELF header-b-box)
Generic Function: has-lon PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: has-lon (SELF node)
Generic Function: has-lon-offset PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: has-lon-offset (SELF primitive-block)
Generic Function: has-lzma-data PROTO
Package

osmpbf/protobuf-inner

Source

fileformat.lisp (file)

Methods
Method: has-lzma-data (SELF blob)
Generic Function: has-obsolete-bzip2-data PROTO
Package

osmpbf/protobuf-inner

Source

fileformat.lisp (file)

Methods
Method: has-obsolete-bzip2-data (SELF blob)
Generic Function: has-osmosis-replication-base-url PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: has-osmosis-replication-base-url (SELF header-block)
Generic Function: has-osmosis-replication-sequence-number PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: has-osmosis-replication-sequence-number (SELF header-block)
Generic Function: has-osmosis-replication-timestamp PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: has-osmosis-replication-timestamp (SELF header-block)
Generic Function: has-raw PROTO
Package

osmpbf/protobuf-inner

Source

fileformat.lisp (file)

Methods
Method: has-raw (SELF blob)
Generic Function: has-raw-size PROTO
Package

osmpbf/protobuf-inner

Source

fileformat.lisp (file)

Methods
Method: has-raw-size (SELF blob)
Generic Function: has-right PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: has-right (SELF header-b-box)
Generic Function: has-source PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: has-source (SELF header-block)
Generic Function: has-stringtable PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: has-stringtable (SELF primitive-block)
Generic Function: has-timestamp PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: has-timestamp (SELF info)
Generic Function: has-top PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: has-top (SELF header-b-box)
Generic Function: has-type PROTO
Package

osmpbf/protobuf-inner

Source

fileformat.lisp (file)

Methods
Method: has-type (SELF blob-header)
Generic Function: has-uid PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: has-uid (SELF info)
Generic Function: has-user-sid PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: has-user-sid (SELF info)
Generic Function: has-version PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: has-version (SELF info)
Generic Function: has-visible PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: has-visible (SELF info)
Generic Function: has-writingprogram PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Methods
Method: has-writingprogram (SELF header-block)
Generic Function: has-zlib-data PROTO
Package

osmpbf/protobuf-inner

Source

fileformat.lisp (file)

Methods
Method: has-zlib-data (SELF blob)
Generic Function: id OBJECT
Generic Function: (setf id) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: id (RELATION relation)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf id) NEW-VALUE (RELATION relation)

automatically generated writer method

Source

osmformat.lisp (file)

Method: id (WAY way)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf id) NEW-VALUE (WAY way)

automatically generated writer method

Source

osmformat.lisp (file)

Method: id (DENSE-NODES dense-nodes)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf id) NEW-VALUE (DENSE-NODES dense-nodes)

automatically generated writer method

Source

osmformat.lisp (file)

Method: id (NODE node)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf id) NEW-VALUE (NODE node)

automatically generated writer method

Source

osmformat.lisp (file)

Method: id (CHANGE-SET change-set)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf id) NEW-VALUE (CHANGE-SET change-set)

automatically generated writer method

Source

osmformat.lisp (file)

Method: (setf id) X (SELF relation) after
Source

osmformat.lisp (file)

Method: (setf id) X (SELF way) after
Source

osmformat.lisp (file)

Method: (setf id) X (SELF node) after
Source

osmformat.lisp (file)

Method: (setf id) X (SELF change-set) after
Source

osmformat.lisp (file)

Generic Function: indexdata OBJECT
Generic Function: (setf indexdata) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: indexdata (BLOB-HEADER blob-header)

automatically generated reader method

Source

fileformat.lisp (file)

Method: (setf indexdata) NEW-VALUE (BLOB-HEADER blob-header)

automatically generated writer method

Source

fileformat.lisp (file)

Method: (setf indexdata) X (SELF blob-header) after
Source

fileformat.lisp (file)

Generic Function: info PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Writer

(setf info) (generic function)

Methods
Method: info (SELF relation)
Method: info (SELF way)
Method: info (SELF node)
Generic Function: (setf info) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Reader

info (generic function)

Methods
Method: (setf info) X (SELF relation) after
Source

osmformat.lisp (file)

Method: (setf info) NEW-VALUE (RELATION relation)

automatically generated writer method

Source

osmformat.lisp (file)

Method: (setf info) X (SELF way) after
Source

osmformat.lisp (file)

Method: (setf info) NEW-VALUE (WAY way)

automatically generated writer method

Source

osmformat.lisp (file)

Method: (setf info) X (SELF node) after
Source

osmformat.lisp (file)

Method: (setf info) NEW-VALUE (NODE node)

automatically generated writer method

Source

osmformat.lisp (file)

Generic Function: keys OBJECT
Generic Function: (setf keys) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: keys (RELATION relation)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf keys) NEW-VALUE (RELATION relation)

automatically generated writer method

Source

osmformat.lisp (file)

Method: keys (WAY way)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf keys) NEW-VALUE (WAY way)

automatically generated writer method

Source

osmformat.lisp (file)

Method: keys (NODE node)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf keys) NEW-VALUE (NODE node)

automatically generated writer method

Source

osmformat.lisp (file)

Generic Function: keys-vals OBJECT
Generic Function: (setf keys-vals) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: keys-vals (DENSE-NODES dense-nodes)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf keys-vals) NEW-VALUE (DENSE-NODES dense-nodes)

automatically generated writer method

Source

osmformat.lisp (file)

Generic Function: lat OBJECT
Generic Function: (setf lat) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: lat (DENSE-NODES dense-nodes)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf lat) NEW-VALUE (DENSE-NODES dense-nodes)

automatically generated writer method

Source

osmformat.lisp (file)

Method: lat (NODE node)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf lat) NEW-VALUE (NODE node)

automatically generated writer method

Source

osmformat.lisp (file)

Method: (setf lat) X (SELF node) after
Source

osmformat.lisp (file)

Generic Function: lat-offset OBJECT
Generic Function: (setf lat-offset) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: lat-offset (PRIMITIVE-BLOCK primitive-block)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf lat-offset) NEW-VALUE (PRIMITIVE-BLOCK primitive-block)

automatically generated writer method

Source

osmformat.lisp (file)

Method: (setf lat-offset) X (SELF primitive-block) after
Source

osmformat.lisp (file)

Generic Function: left OBJECT
Generic Function: (setf left) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: left (HEADER-B-BOX header-b-box)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf left) NEW-VALUE (HEADER-B-BOX header-b-box)

automatically generated writer method

Source

osmformat.lisp (file)

Method: (setf left) X (SELF header-b-box) after
Source

osmformat.lisp (file)

Generic Function: lon OBJECT
Generic Function: (setf lon) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: lon (DENSE-NODES dense-nodes)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf lon) NEW-VALUE (DENSE-NODES dense-nodes)

automatically generated writer method

Source

osmformat.lisp (file)

Method: lon (NODE node)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf lon) NEW-VALUE (NODE node)

automatically generated writer method

Source

osmformat.lisp (file)

Method: (setf lon) X (SELF node) after
Source

osmformat.lisp (file)

Generic Function: lon-offset OBJECT
Generic Function: (setf lon-offset) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: lon-offset (PRIMITIVE-BLOCK primitive-block)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf lon-offset) NEW-VALUE (PRIMITIVE-BLOCK primitive-block)

automatically generated writer method

Source

osmformat.lisp (file)

Method: (setf lon-offset) X (SELF primitive-block) after
Source

osmformat.lisp (file)

Generic Function: lzma-data OBJECT
Generic Function: (setf lzma-data) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: lzma-data (BLOB blob)

automatically generated reader method

Source

fileformat.lisp (file)

Method: (setf lzma-data) NEW-VALUE (BLOB blob)

automatically generated writer method

Source

fileformat.lisp (file)

Method: (setf lzma-data) X (SELF blob) after
Source

fileformat.lisp (file)

Generic Function: memids OBJECT
Generic Function: (setf memids) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: memids (RELATION relation)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf memids) NEW-VALUE (RELATION relation)

automatically generated writer method

Source

osmformat.lisp (file)

Generic Function: node-lat OBJECT
Generic Function: (setf node-lat) NEW-VALUE OBJECT
Package

osmpbf

Methods
Method: node-lat (NODE node)
Method: (setf node-lat) NEW-VALUE (NODE node)

Latitude in degrees.

Source

osmtypes.lisp (file)

Generic Function: node-lon OBJECT
Generic Function: (setf node-lon) NEW-VALUE OBJECT
Package

osmpbf

Methods
Method: node-lon (NODE node)
Method: (setf node-lon) NEW-VALUE (NODE node)

Longitude in degrees.

Source

osmtypes.lisp (file)

Generic Function: nodes OBJECT
Generic Function: (setf nodes) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: nodes (PRIMITIVE-GROUP primitive-group)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf nodes) NEW-VALUE (PRIMITIVE-GROUP primitive-group)

automatically generated writer method

Source

osmformat.lisp (file)

Generic Function: obsolete-bzip2-data OBJECT
Generic Function: (setf obsolete-bzip2-data) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: obsolete-bzip2-data (BLOB blob)

automatically generated reader method

Source

fileformat.lisp (file)

Method: (setf obsolete-bzip2-data) NEW-VALUE (BLOB blob)

automatically generated writer method

Source

fileformat.lisp (file)

Method: (setf obsolete-bzip2-data) X (SELF blob) after
Source

fileformat.lisp (file)

Generic Function: optional-features OBJECT
Generic Function: (setf optional-features) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: optional-features (HEADER-BLOCK header-block)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf optional-features) NEW-VALUE (HEADER-BLOCK header-block)

automatically generated writer method

Source

osmformat.lisp (file)

Generic Function: osm-obj-id OBJECT
Generic Function: (setf osm-obj-id) NEW-VALUE OBJECT
Package

osmpbf

Methods
Method: osm-obj-id (RELATION relation)
Method: (setf osm-obj-id) NEW-VALUE (RELATION relation)

OSM relation ID.

Source

osmtypes.lisp (file)

Method: osm-obj-id (WAY way)
Method: (setf osm-obj-id) NEW-VALUE (WAY way)

OSM way ID.

Source

osmtypes.lisp (file)

Method: osm-obj-id (NODE node)
Method: (setf osm-obj-id) NEW-VALUE (NODE node)

OSM node ID.

Source

osmtypes.lisp (file)

Generic Function: osm-obj-tags OBJECT
Generic Function: (setf osm-obj-tags) NEW-VALUE OBJECT
Package

osmpbf

Methods
Method: osm-obj-tags (RELATION relation)
Method: (setf osm-obj-tags) NEW-VALUE (RELATION relation)

Association list of tags associated with this way.

Source

osmtypes.lisp (file)

Method: osm-obj-tags (WAY way)
Method: (setf osm-obj-tags) NEW-VALUE (WAY way)

Association list of tags associated with this way.

Source

osmtypes.lisp (file)

Method: osm-obj-tags (NODE node)
Method: (setf osm-obj-tags) NEW-VALUE (NODE node)

Association list of tags associated with this node.

Source

osmtypes.lisp (file)

Generic Function: osmosis-replication-base-url OBJECT
Generic Function: (setf osmosis-replication-base-url) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: osmosis-replication-base-url (HEADER-BLOCK header-block)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf osmosis-replication-base-url) NEW-VALUE (HEADER-BLOCK header-block)

automatically generated writer method

Source

osmformat.lisp (file)

Method: (setf osmosis-replication-base-url) X (SELF header-block) after
Source

osmformat.lisp (file)

Generic Function: osmosis-replication-sequence-number OBJECT
Generic Function: (setf osmosis-replication-sequence-number) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: osmosis-replication-sequence-number (HEADER-BLOCK header-block)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf osmosis-replication-sequence-number) NEW-VALUE (HEADER-BLOCK header-block)

automatically generated writer method

Source

osmformat.lisp (file)

Method: (setf osmosis-replication-sequence-number) X (SELF header-block) after
Source

osmformat.lisp (file)

Generic Function: osmosis-replication-timestamp OBJECT
Generic Function: (setf osmosis-replication-timestamp) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: osmosis-replication-timestamp (HEADER-BLOCK header-block)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf osmosis-replication-timestamp) NEW-VALUE (HEADER-BLOCK header-block)

automatically generated writer method

Source

osmformat.lisp (file)

Method: (setf osmosis-replication-timestamp) X (SELF header-block) after
Source

osmformat.lisp (file)

Generic Function: primitivegroup OBJECT
Generic Function: (setf primitivegroup) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: primitivegroup (PRIMITIVE-BLOCK primitive-block)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf primitivegroup) NEW-VALUE (PRIMITIVE-BLOCK primitive-block)

automatically generated writer method

Source

osmformat.lisp (file)

Generic Function: raw OBJECT
Generic Function: (setf raw) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: raw (BLOB blob)

automatically generated reader method

Source

fileformat.lisp (file)

Method: (setf raw) NEW-VALUE (BLOB blob)

automatically generated writer method

Source

fileformat.lisp (file)

Method: (setf raw) X (SELF blob) after
Source

fileformat.lisp (file)

Generic Function: raw-size OBJECT
Generic Function: (setf raw-size) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: raw-size (BLOB blob)

automatically generated reader method

Source

fileformat.lisp (file)

Method: (setf raw-size) NEW-VALUE (BLOB blob)

automatically generated writer method

Source

fileformat.lisp (file)

Method: (setf raw-size) X (SELF blob) after
Source

fileformat.lisp (file)

Generic Function: refs OBJECT
Generic Function: (setf refs) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: refs (WAY way)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf refs) NEW-VALUE (WAY way)

automatically generated writer method

Source

osmformat.lisp (file)

Generic Function: relation-members OBJECT
Generic Function: (setf relation-members) NEW-VALUE OBJECT
Package

osmpbf

Methods
Method: relation-members (RELATION relation)
Method: (setf relation-members) NEW-VALUE (RELATION relation)

Association list of relation members (mapping relation role to object).

Source

osmtypes.lisp (file)

Generic Function: relations OBJECT
Generic Function: (setf relations) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: relations (PRIMITIVE-GROUP primitive-group)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf relations) NEW-VALUE (PRIMITIVE-GROUP primitive-group)

automatically generated writer method

Source

osmformat.lisp (file)

Generic Function: required-features OBJECT
Generic Function: (setf required-features) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: required-features (HEADER-BLOCK header-block)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf required-features) NEW-VALUE (HEADER-BLOCK header-block)

automatically generated writer method

Source

osmformat.lisp (file)

Generic Function: right OBJECT
Generic Function: (setf right) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: right (HEADER-B-BOX header-b-box)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf right) NEW-VALUE (HEADER-B-BOX header-b-box)

automatically generated writer method

Source

osmformat.lisp (file)

Method: (setf right) X (SELF header-b-box) after
Source

osmformat.lisp (file)

Generic Function: roles-sid OBJECT
Generic Function: (setf roles-sid) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: roles-sid (RELATION relation)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf roles-sid) NEW-VALUE (RELATION relation)

automatically generated writer method

Source

osmformat.lisp (file)

Generic Function: s OBJECT
Generic Function: (setf s) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: s (STRING-TABLE string-table)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf s) NEW-VALUE (STRING-TABLE string-table)

automatically generated writer method

Source

osmformat.lisp (file)

Generic Function: source OBJECT
Generic Function: (setf source) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: source (HEADER-BLOCK header-block)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf source) NEW-VALUE (HEADER-BLOCK header-block)

automatically generated writer method

Source

osmformat.lisp (file)

Method: (setf source) X (SELF header-block) after
Source

osmformat.lisp (file)

Generic Function: stringtable PROTO
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Writer

(setf stringtable) (generic function)

Methods
Method: stringtable (SELF primitive-block)
Generic Function: (setf stringtable) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Reader

stringtable (generic function)

Methods
Method: (setf stringtable) X (SELF primitive-block) after
Source

osmformat.lisp (file)

Method: (setf stringtable) NEW-VALUE (PRIMITIVE-BLOCK primitive-block)

automatically generated writer method

Source

osmformat.lisp (file)

Generic Function: timestamp OBJECT
Generic Function: (setf timestamp) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: timestamp (DENSE-INFO dense-info)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf timestamp) NEW-VALUE (DENSE-INFO dense-info)

automatically generated writer method

Source

osmformat.lisp (file)

Method: timestamp (INFO info)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf timestamp) NEW-VALUE (INFO info)

automatically generated writer method

Source

osmformat.lisp (file)

Method: (setf timestamp) X (SELF info) after
Source

osmformat.lisp (file)

Generic Function: top OBJECT
Generic Function: (setf top) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: top (HEADER-B-BOX header-b-box)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf top) NEW-VALUE (HEADER-B-BOX header-b-box)

automatically generated writer method

Source

osmformat.lisp (file)

Method: (setf top) X (SELF header-b-box) after
Source

osmformat.lisp (file)

Generic Function: type OBJECT
Generic Function: (setf type) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: type (BLOB-HEADER blob-header)

automatically generated reader method

Source

fileformat.lisp (file)

Method: (setf type) NEW-VALUE (BLOB-HEADER blob-header)

automatically generated writer method

Source

fileformat.lisp (file)

Method: (setf type) X (SELF blob-header) after
Source

fileformat.lisp (file)

Generic Function: types OBJECT
Generic Function: (setf types) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: types (RELATION relation)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf types) NEW-VALUE (RELATION relation)

automatically generated writer method

Source

osmformat.lisp (file)

Generic Function: uid OBJECT
Generic Function: (setf uid) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: uid (DENSE-INFO dense-info)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf uid) NEW-VALUE (DENSE-INFO dense-info)

automatically generated writer method

Source

osmformat.lisp (file)

Method: uid (INFO info)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf uid) NEW-VALUE (INFO info)

automatically generated writer method

Source

osmformat.lisp (file)

Method: (setf uid) X (SELF info) after
Source

osmformat.lisp (file)

Generic Function: user-sid OBJECT
Generic Function: (setf user-sid) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: user-sid (DENSE-INFO dense-info)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf user-sid) NEW-VALUE (DENSE-INFO dense-info)

automatically generated writer method

Source

osmformat.lisp (file)

Method: user-sid (INFO info)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf user-sid) NEW-VALUE (INFO info)

automatically generated writer method

Source

osmformat.lisp (file)

Method: (setf user-sid) X (SELF info) after
Source

osmformat.lisp (file)

Generic Function: vals OBJECT
Generic Function: (setf vals) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: vals (RELATION relation)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf vals) NEW-VALUE (RELATION relation)

automatically generated writer method

Source

osmformat.lisp (file)

Method: vals (WAY way)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf vals) NEW-VALUE (WAY way)

automatically generated writer method

Source

osmformat.lisp (file)

Method: vals (NODE node)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf vals) NEW-VALUE (NODE node)

automatically generated writer method

Source

osmformat.lisp (file)

Generic Function: version OBJECT
Generic Function: (setf version) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: version (DENSE-INFO dense-info)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf version) NEW-VALUE (DENSE-INFO dense-info)

automatically generated writer method

Source

osmformat.lisp (file)

Method: version (INFO info)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf version) NEW-VALUE (INFO info)

automatically generated writer method

Source

osmformat.lisp (file)

Method: (setf version) X (SELF info) after
Source

osmformat.lisp (file)

Generic Function: visible OBJECT
Generic Function: (setf visible) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: visible (DENSE-INFO dense-info)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf visible) NEW-VALUE (DENSE-INFO dense-info)

automatically generated writer method

Source

osmformat.lisp (file)

Method: visible (INFO info)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf visible) NEW-VALUE (INFO info)

automatically generated writer method

Source

osmformat.lisp (file)

Method: (setf visible) X (SELF info) after
Source

osmformat.lisp (file)

Generic Function: way-refs OBJECT
Generic Function: (setf way-refs) NEW-VALUE OBJECT
Package

osmpbf

Methods
Method: way-refs (WAY way)
Method: (setf way-refs) NEW-VALUE (WAY way)

List of node IDs contained in this way.

Source

osmtypes.lisp (file)

Generic Function: ways OBJECT
Generic Function: (setf ways) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: ways (PRIMITIVE-GROUP primitive-group)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf ways) NEW-VALUE (PRIMITIVE-GROUP primitive-group)

automatically generated writer method

Source

osmformat.lisp (file)

Generic Function: writingprogram OBJECT
Generic Function: (setf writingprogram) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: writingprogram (HEADER-BLOCK header-block)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf writingprogram) NEW-VALUE (HEADER-BLOCK header-block)

automatically generated writer method

Source

osmformat.lisp (file)

Method: (setf writingprogram) X (SELF header-block) after
Source

osmformat.lisp (file)

Generic Function: zlib-data OBJECT
Generic Function: (setf zlib-data) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: zlib-data (BLOB blob)

automatically generated reader method

Source

fileformat.lisp (file)

Method: (setf zlib-data) NEW-VALUE (BLOB blob)

automatically generated writer method

Source

fileformat.lisp (file)

Method: (setf zlib-data) X (SELF blob) after
Source

fileformat.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.5 Conditions

Condition: invalid-osm-fileblock ()
Package

osmpbf

Source

osmpbf.lisp (file)

Direct superclasses

condition (condition)

Direct methods
Direct slots
Slot: name
Initargs

osmpbf::name

Readers

invalid-osm-fileblock-name (generic function)

Writers

(setf invalid-osm-fileblock-name) (generic function)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.6 Classes

Class: blob ()
Package

osmpbf/protobuf-inner

Source

fileformat.lisp (file)

Direct superclasses

protocol-buffer (class)

Direct methods
Direct slots
Slot: raw
Type

(simple-array (unsigned-byte 8) (*))

Initform

(make-array 0 :element-type (quote (unsigned-byte 8)))

Readers

raw (generic function)

Writers

(setf raw) (generic function)

Slot: raw-size
Type

(signed-byte 32)

Initform

0

Readers

raw-size (generic function)

Writers

(setf raw-size) (generic function)

Slot: zlib-data
Type

(simple-array (unsigned-byte 8) (*))

Initform

(make-array 0 :element-type (quote (unsigned-byte 8)))

Readers

zlib-data (generic function)

Writers

(setf zlib-data) (generic function)

Slot: lzma-data
Type

(simple-array (unsigned-byte 8) (*))

Initform

(make-array 0 :element-type (quote (unsigned-byte 8)))

Readers

lzma-data (generic function)

Writers

(setf lzma-data) (generic function)

Slot: obsolete-bzip2-data
Type

(simple-array (unsigned-byte 8) (*))

Initform

(make-array 0 :element-type (quote (unsigned-byte 8)))

Readers

obsolete-bzip2-data (generic function)

Writers

(setf obsolete-bzip2-data) (generic function)

Slot: %has-bits%
Type

(unsigned-byte 5)

Initform

0

Readers

%has-bits% (generic function)

Writers

(setf %has-bits%) (generic function)

Slot: %cached-size%
Type

(integer 0 4611686018427387900)

Initform

0

Class: blob-header ()
Package

osmpbf/protobuf-inner

Source

fileformat.lisp (file)

Direct superclasses

protocol-buffer (class)

Direct methods
Direct slots
Slot: type
Type

protocol-buffer::%sf%

Initform

(protocol-buffer:string-field "")

Readers

type (generic function)

Writers

(setf type) (generic function)

Slot: indexdata
Type

(simple-array (unsigned-byte 8) (*))

Initform

(make-array 0 :element-type (quote (unsigned-byte 8)))

Readers

indexdata (generic function)

Writers

(setf indexdata) (generic function)

Slot: datasize
Type

(signed-byte 32)

Initform

0

Readers

datasize (generic function)

Writers

(setf datasize) (generic function)

Slot: %has-bits%
Type

(unsigned-byte 3)

Initform

0

Readers

%has-bits% (generic function)

Writers

(setf %has-bits%) (generic function)

Slot: %cached-size%
Type

(integer 0 4611686018427387900)

Initform

0

Class: change-set ()
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Direct superclasses

protocol-buffer (class)

Direct methods
  • merge-from-message (method)
  • merge-from-array (method)
  • serialize (method)
  • octet-size (method)
  • is-initialized (method)
  • clear (method)
  • print-object (method)
  • clear-id (method)
  • has-id (method)
  • (setf id) (method)
  • %has-bits% (method)
  • %has-bits% (method)
  • id (method)
  • id (method)
Direct slots
Slot: id
Type

(signed-byte 64)

Initform

0

Readers

id (generic function)

Writers

(setf id) (generic function)

Slot: %has-bits%
Type

(unsigned-byte 1)

Initform

0

Readers

%has-bits% (generic function)

Writers

(setf %has-bits%) (generic function)

Slot: %cached-size%
Type

(integer 0 4611686018427387900)

Initform

0

Class: dense-info ()
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Direct superclasses

protocol-buffer (class)

Direct methods
Direct slots
Slot: version
Type

(vector (signed-byte 32))

Initform

(make-array 0 :element-type (quote (signed-byte 32)) :fill-pointer 0 :adjustable t)

Readers

version (generic function)

Writers

(setf version) (generic function)

Slot: timestamp
Type

(vector (signed-byte 64))

Initform

(make-array 0 :element-type (quote (signed-byte 64)) :fill-pointer 0 :adjustable t)

Readers

timestamp (generic function)

Writers

(setf timestamp) (generic function)

Slot: changeset
Type

(vector (signed-byte 64))

Initform

(make-array 0 :element-type (quote (signed-byte 64)) :fill-pointer 0 :adjustable t)

Readers

changeset (generic function)

Writers

(setf changeset) (generic function)

Slot: uid
Type

(vector (signed-byte 32))

Initform

(make-array 0 :element-type (quote (signed-byte 32)) :fill-pointer 0 :adjustable t)

Readers

uid (generic function)

Writers

(setf uid) (generic function)

Slot: user-sid
Type

(vector (signed-byte 32))

Initform

(make-array 0 :element-type (quote (signed-byte 32)) :fill-pointer 0 :adjustable t)

Readers

user-sid (generic function)

Writers

(setf user-sid) (generic function)

Slot: visible
Type

(vector boolean)

Initform

(make-array 0 :element-type (quote boolean) :fill-pointer 0 :adjustable t)

Readers

visible (generic function)

Writers

(setf visible) (generic function)

Slot: %has-bits%
Type

(unsigned-byte 6)

Initform

0

Readers

%has-bits% (generic function)

Writers

(setf %has-bits%) (generic function)

Slot: %cached-size%
Type

(integer 0 4611686018427387900)

Initform

0

Class: dense-nodes ()
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Direct superclasses

protocol-buffer (class)

Direct methods
Direct slots
Slot: id
Type

(vector (signed-byte 64))

Initform

(make-array 0 :element-type (quote (signed-byte 64)) :fill-pointer 0 :adjustable t)

Readers

id (generic function)

Writers

(setf id) (generic function)

Slot: denseinfo
Type

(or null osmpbf/protobuf-inner:dense-info)

Writers

(setf denseinfo) (generic function)

Slot: lat
Type

(vector (signed-byte 64))

Initform

(make-array 0 :element-type (quote (signed-byte 64)) :fill-pointer 0 :adjustable t)

Readers

lat (generic function)

Writers

(setf lat) (generic function)

Slot: lon
Type

(vector (signed-byte 64))

Initform

(make-array 0 :element-type (quote (signed-byte 64)) :fill-pointer 0 :adjustable t)

Readers

lon (generic function)

Writers

(setf lon) (generic function)

Slot: keys-vals
Type

(vector (signed-byte 32))

Initform

(make-array 0 :element-type (quote (signed-byte 32)) :fill-pointer 0 :adjustable t)

Readers

keys-vals (generic function)

Writers

(setf keys-vals) (generic function)

Slot: %has-bits%
Type

(unsigned-byte 5)

Initform

0

Readers

%has-bits% (generic function)

Writers

(setf %has-bits%) (generic function)

Slot: %cached-size%
Type

(integer 0 4611686018427387900)

Initform

0

Class: header-b-box ()
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Direct superclasses

protocol-buffer (class)

Direct methods
Direct slots
Slot: left
Type

(signed-byte 64)

Initform

0

Readers

left (generic function)

Writers

(setf left) (generic function)

Slot: right
Type

(signed-byte 64)

Initform

0

Readers

right (generic function)

Writers

(setf right) (generic function)

Slot: top
Type

(signed-byte 64)

Initform

0

Readers

top (generic function)

Writers

(setf top) (generic function)

Slot: bottom
Type

(signed-byte 64)

Initform

0

Readers

bottom (generic function)

Writers

(setf bottom) (generic function)

Slot: %has-bits%
Type

(unsigned-byte 4)

Initform

0

Readers

%has-bits% (generic function)

Writers

(setf %has-bits%) (generic function)

Slot: %cached-size%
Type

(integer 0 4611686018427387900)

Initform

0

Class: header-block ()
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Direct superclasses

protocol-buffer (class)

Direct methods
Direct slots
Slot: bbox
Type

(or null osmpbf/protobuf-inner:header-b-box)

Writers

(setf bbox) (generic function)

Slot: required-features
Type

(vector protocol-buffer::%sf%)

Initform

(make-array 0 :element-type (quote protocol-buffer::%sf%) :fill-pointer 0 :adjustable t)

Readers

required-features (generic function)

Writers

(setf required-features) (generic function)

Slot: optional-features
Type

(vector protocol-buffer::%sf%)

Initform

(make-array 0 :element-type (quote protocol-buffer::%sf%) :fill-pointer 0 :adjustable t)

Readers

optional-features (generic function)

Writers

(setf optional-features) (generic function)

Slot: writingprogram
Type

protocol-buffer::%sf%

Initform

(protocol-buffer:string-field "")

Readers

writingprogram (generic function)

Writers

(setf writingprogram) (generic function)

Slot: source
Type

protocol-buffer::%sf%

Initform

(protocol-buffer:string-field "")

Readers

source (generic function)

Writers

(setf source) (generic function)

Slot: osmosis-replication-timestamp
Type

(signed-byte 64)

Initform

0

Readers

osmosis-replication-timestamp (generic function)

Writers

(setf osmosis-replication-timestamp) (generic function)

Slot: osmosis-replication-sequence-number
Type

(signed-byte 64)

Initform

0

Readers

osmosis-replication-sequence-number (generic function)

Writers

(setf osmosis-replication-sequence-number) (generic function)

Slot: osmosis-replication-base-url
Type

protocol-buffer::%sf%

Initform

(protocol-buffer:string-field "")

Readers

osmosis-replication-base-url (generic function)

Writers

(setf osmosis-replication-base-url) (generic function)

Slot: %has-bits%
Type

(unsigned-byte 8)

Initform

0

Readers

%has-bits% (generic function)

Writers

(setf %has-bits%) (generic function)

Slot: %cached-size%
Type

(integer 0 4611686018427387900)

Initform

0

Class: info ()
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Direct superclasses

protocol-buffer (class)

Direct methods
Direct slots
Slot: version
Type

(signed-byte 32)

Initform

-1

Readers

version (generic function)

Writers

(setf version) (generic function)

Slot: timestamp
Type

(signed-byte 64)

Initform

0

Readers

timestamp (generic function)

Writers

(setf timestamp) (generic function)

Slot: changeset
Type

(signed-byte 64)

Initform

0

Readers

changeset (generic function)

Writers

(setf changeset) (generic function)

Slot: uid
Type

(signed-byte 32)

Initform

0

Readers

uid (generic function)

Writers

(setf uid) (generic function)

Slot: user-sid
Type

(unsigned-byte 32)

Initform

0

Readers

user-sid (generic function)

Writers

(setf user-sid) (generic function)

Slot: visible
Type

boolean

Readers

visible (generic function)

Writers

(setf visible) (generic function)

Slot: %has-bits%
Type

(unsigned-byte 6)

Initform

0

Readers

%has-bits% (generic function)

Writers

(setf %has-bits%) (generic function)

Slot: %cached-size%
Type

(integer 0 4611686018427387900)

Initform

0

Class: node ()
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Direct superclasses

protocol-buffer (class)

Direct methods
Direct slots
Slot: id
Type

(signed-byte 64)

Initform

0

Readers

id (generic function)

Writers

(setf id) (generic function)

Slot: keys
Type

(vector (unsigned-byte 32))

Initform

(make-array 0 :element-type (quote (unsigned-byte 32)) :fill-pointer 0 :adjustable t)

Readers

keys (generic function)

Writers

(setf keys) (generic function)

Slot: vals
Type

(vector (unsigned-byte 32))

Initform

(make-array 0 :element-type (quote (unsigned-byte 32)) :fill-pointer 0 :adjustable t)

Readers

vals (generic function)

Writers

(setf vals) (generic function)

Slot: info
Type

(or null osmpbf/protobuf-inner:info)

Writers

(setf info) (generic function)

Slot: lat
Type

(signed-byte 64)

Initform

0

Readers

lat (generic function)

Writers

(setf lat) (generic function)

Slot: lon
Type

(signed-byte 64)

Initform

0

Readers

lon (generic function)

Writers

(setf lon) (generic function)

Slot: %has-bits%
Type

(unsigned-byte 6)

Initform

0

Readers

%has-bits% (generic function)

Writers

(setf %has-bits%) (generic function)

Slot: %cached-size%
Type

(integer 0 4611686018427387900)

Initform

0

Class: node ()
Package

osmpbf

Source

osmtypes.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: id

OSM node ID.

Type

(quote integer)

Initargs

:id

Readers

osm-obj-id (generic function)

Writers

(setf osm-obj-id) (generic function)

Slot: tags

Association list of tags associated with this node.

Initargs

:tags

Readers

osm-obj-tags (generic function)

Writers

(setf osm-obj-tags) (generic function)

Slot: lat

Latitude in degrees.

Type

(quote osmpbf::double)

Initargs

:lat

Readers

node-lat (generic function)

Writers

(setf node-lat) (generic function)

Slot: lon

Longitude in degrees.

Type

(quote osmpbf::double)

Initargs

:lon

Readers

node-lon (generic function)

Writers

(setf node-lon) (generic function)

Class: primitive-block ()
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Direct superclasses

protocol-buffer (class)

Direct methods
Direct slots
Slot: stringtable
Type

(or null osmpbf/protobuf-inner:string-table)

Writers

(setf stringtable) (generic function)

Slot: primitivegroup
Type

(vector osmpbf/protobuf-inner:primitive-group)

Initform

(make-array 0 :element-type (quote osmpbf/protobuf-inner:primitive-group) :fill-pointer 0 :adjustable t)

Readers

primitivegroup (generic function)

Writers

(setf primitivegroup) (generic function)

Slot: granularity
Type

(signed-byte 32)

Initform

100

Readers

granularity (generic function)

Writers

(setf granularity) (generic function)

Slot: lat-offset
Type

(signed-byte 64)

Initform

0

Readers

lat-offset (generic function)

Writers

(setf lat-offset) (generic function)

Slot: lon-offset
Type

(signed-byte 64)

Initform

0

Readers

lon-offset (generic function)

Writers

(setf lon-offset) (generic function)

Slot: date-granularity
Type

(signed-byte 32)

Initform

1000

Readers

date-granularity (generic function)

Writers

(setf date-granularity) (generic function)

Slot: %has-bits%
Type

(unsigned-byte 6)

Initform

0

Readers

%has-bits% (generic function)

Writers

(setf %has-bits%) (generic function)

Slot: %cached-size%
Type

(integer 0 4611686018427387900)

Initform

0

Class: primitive-group ()
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Direct superclasses

protocol-buffer (class)

Direct methods
Direct slots
Slot: nodes
Type

(vector osmpbf/protobuf-inner:node)

Initform

(make-array 0 :element-type (quote osmpbf/protobuf-inner:node) :fill-pointer 0 :adjustable t)

Readers

nodes (generic function)

Writers

(setf nodes) (generic function)

Slot: dense
Type

(or null osmpbf/protobuf-inner:dense-nodes)

Writers

(setf dense) (generic function)

Slot: ways
Type

(vector osmpbf/protobuf-inner:way)

Initform

(make-array 0 :element-type (quote osmpbf/protobuf-inner:way) :fill-pointer 0 :adjustable t)

Readers

ways (generic function)

Writers

(setf ways) (generic function)

Slot: relations
Type

(vector osmpbf/protobuf-inner:relation)

Initform

(make-array 0 :element-type (quote osmpbf/protobuf-inner:relation) :fill-pointer 0 :adjustable t)

Readers

relations (generic function)

Writers

(setf relations) (generic function)

Slot: changesets
Type

(vector osmpbf/protobuf-inner:change-set)

Initform

(make-array 0 :element-type (quote osmpbf/protobuf-inner:change-set) :fill-pointer 0 :adjustable t)

Readers

changesets (generic function)

Writers

(setf changesets) (generic function)

Slot: %has-bits%
Type

(unsigned-byte 5)

Initform

0

Readers

%has-bits% (generic function)

Writers

(setf %has-bits%) (generic function)

Slot: %cached-size%
Type

(integer 0 4611686018427387900)

Initform

0

Class: primitive-group ()
Package

osmpbf

Source

osmtypes.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: nodes

List of nodes.

Initargs

:nodes

Readers

group-nodes (generic function)

Writers

(setf group-nodes) (generic function)

Slot: ways

List of ways.

Initargs

:ways

Readers

group-ways (generic function)

Writers

(setf group-ways) (generic function)

Slot: relations

List of relations.

Initargs

:relations

Readers

group-relations (generic function)

Writers

(setf group-relations) (generic function)

Class: relation ()
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Direct superclasses

protocol-buffer (class)

Direct methods
Direct slots
Slot: id
Type

(signed-byte 64)

Initform

0

Readers

id (generic function)

Writers

(setf id) (generic function)

Slot: keys
Type

(vector (unsigned-byte 32))

Initform

(make-array 0 :element-type (quote (unsigned-byte 32)) :fill-pointer 0 :adjustable t)

Readers

keys (generic function)

Writers

(setf keys) (generic function)

Slot: vals
Type

(vector (unsigned-byte 32))

Initform

(make-array 0 :element-type (quote (unsigned-byte 32)) :fill-pointer 0 :adjustable t)

Readers

vals (generic function)

Writers

(setf vals) (generic function)

Slot: info
Type

(or null osmpbf/protobuf-inner:info)

Writers

(setf info) (generic function)

Slot: roles-sid
Type

(vector (signed-byte 32))

Initform

(make-array 0 :element-type (quote (signed-byte 32)) :fill-pointer 0 :adjustable t)

Readers

roles-sid (generic function)

Writers

(setf roles-sid) (generic function)

Slot: memids
Type

(vector (signed-byte 64))

Initform

(make-array 0 :element-type (quote (signed-byte 64)) :fill-pointer 0 :adjustable t)

Readers

memids (generic function)

Writers

(setf memids) (generic function)

Slot: types
Type

(vector osmpbf/protobuf-inner:relation-member-type)

Initform

(make-array 0 :element-type (quote osmpbf/protobuf-inner:relation-member-type) :fill-pointer 0 :adjustable t)

Readers

types (generic function)

Writers

(setf types) (generic function)

Slot: %has-bits%
Type

(unsigned-byte 7)

Initform

0

Readers

%has-bits% (generic function)

Writers

(setf %has-bits%) (generic function)

Slot: %cached-size%
Type

(integer 0 4611686018427387900)

Initform

0

Class: relation ()
Package

osmpbf

Source

osmtypes.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: id

OSM relation ID.

Type

(quote integer)

Initargs

:id

Readers

osm-obj-id (generic function)

Writers

(setf osm-obj-id) (generic function)

Slot: tags

Association list of tags associated with this way.

Initargs

:tags

Readers

osm-obj-tags (generic function)

Writers

(setf osm-obj-tags) (generic function)

Slot: members

Association list of relation members (mapping relation role to object).

Initargs

:members

Readers

relation-members (generic function)

Writers

(setf relation-members) (generic function)

Class: string-table ()
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Direct superclasses

protocol-buffer (class)

Direct methods
  • merge-from-message (method)
  • merge-from-array (method)
  • serialize (method)
  • octet-size (method)
  • is-initialized (method)
  • clear (method)
  • print-object (method)
  • clear-s (method)
  • %has-bits% (method)
  • %has-bits% (method)
  • s (method)
  • s (method)
Direct slots
Slot: s
Type

(vector (simple-array (unsigned-byte 8) (*)))

Initform

(make-array 0 :element-type (quote (simple-array (unsigned-byte 8) (*))) :fill-pointer 0 :adjustable t)

Readers

s (generic function)

Writers

(setf s) (generic function)

Slot: %has-bits%
Type

(unsigned-byte 1)

Initform

0

Readers

%has-bits% (generic function)

Writers

(setf %has-bits%) (generic function)

Slot: %cached-size%
Type

(integer 0 4611686018427387900)

Initform

0

Class: way ()
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)

Direct superclasses

protocol-buffer (class)

Direct methods
Direct slots
Slot: id
Type

(signed-byte 64)

Initform

0

Readers

id (generic function)

Writers

(setf id) (generic function)

Slot: keys
Type

(vector (unsigned-byte 32))

Initform

(make-array 0 :element-type (quote (unsigned-byte 32)) :fill-pointer 0 :adjustable t)

Readers

keys (generic function)

Writers

(setf keys) (generic function)

Slot: vals
Type

(vector (unsigned-byte 32))

Initform

(make-array 0 :element-type (quote (unsigned-byte 32)) :fill-pointer 0 :adjustable t)

Readers

vals (generic function)

Writers

(setf vals) (generic function)

Slot: info
Type

(or null osmpbf/protobuf-inner:info)

Writers

(setf info) (generic function)

Slot: refs
Type

(vector (signed-byte 64))

Initform

(make-array 0 :element-type (quote (signed-byte 64)) :fill-pointer 0 :adjustable t)

Readers

refs (generic function)

Writers

(setf refs) (generic function)

Slot: %has-bits%
Type

(unsigned-byte 5)

Initform

0

Readers

%has-bits% (generic function)

Writers

(setf %has-bits%) (generic function)

Slot: %cached-size%
Type

(integer 0 4611686018427387900)

Initform

0

Class: way ()
Package

osmpbf

Source

osmtypes.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: id

OSM way ID.

Type

(quote integer)

Initargs

:id

Readers

osm-obj-id (generic function)

Writers

(setf osm-obj-id) (generic function)

Slot: tags

Association list of tags associated with this way.

Initargs

:tags

Readers

osm-obj-tags (generic function)

Writers

(setf osm-obj-tags) (generic function)

Slot: refs

List of node IDs contained in this way.

Initargs

:refs

Readers

way-refs (generic function)

Writers

(setf way-refs) (generic function)


Previous: , Up: Exported definitions   [Contents][Index]

5.1.7 Types

Type: relation-member-type ()
Package

osmpbf/protobuf-inner

Source

osmformat.lisp (file)


Previous: , Up: Definitions   [Contents][Index]

5.2 Internal definitions


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.1 Functions

Function: delta-decode INPUT

Reverses delta-encoding on the INPUT vector, returning a vector of the same size with regular decoded values.

Package

osmpbf

Source

osmpbf.lisp (file)

Function: keys-vals-to-alist KEYS VALS STRING-TABLE

Create an alist of key/value pairs, using the indexes provided by KEYS and VALS into STRING-TABLE. Translates the keys to symbols if *PERFORM-TAG-NAME-TRANSLATION* is T.

Package

osmpbf

Source

osmpbf.lisp (file)

Function: make-node ID TAGS LAT LON

Make a NODE object, transforming the LAT and LON coordinates.

Package

osmpbf

Source

osmpbf.lisp (file)

Function: make-tag-cons NAME VALUE

Return a cons cell for the tag NAME=VALUE, performing tag/name value translation if configured to.

Package

osmpbf

Source

tag-translation.lisp (file)

Function: packed-keys-vals-to-alists PACKED STRING-TABLE

Create a list of alists of key/value pairs, using the packed indexes in PACKED into STRING-TABLE. Translates the keys to symbols if *PERFORM-TAG-NAME-TRANSLATION* is T.

Package

osmpbf

Source

osmpbf.lisp (file)

Function: parse-dense-nodes DENSE
Package

osmpbf

Source

osmpbf.lisp (file)

Function: parse-node NODE
Package

osmpbf

Source

osmpbf.lisp (file)

Function: parse-pb-object VECTOR CLASS LENGTH

Parse an object of class CLASS from the bytes stored in VECTOR.

Package

osmpbf

Source

osmpbf.lisp (file)

Function: parse-relation REL
Package

osmpbf

Source

osmpbf.lisp (file)

Function: parse-relation-member-type RMT
Package

osmpbf

Source

osmpbf.lisp (file)

Function: parse-relation-members ROLES MEMIDS TYPES
Package

osmpbf

Source

osmpbf.lisp (file)

Function: parse-string-table ST

Take a STRING-TABLE object and convert it into, uh, an actual vector of strings.

Package

osmpbf

Source

osmpbf.lisp (file)

Function: parse-way WAY
Package

osmpbf

Source

osmpbf.lisp (file)

Function: read-blob-and-return-data STREAM LENGTH

Read a BLOB, of length LENGTH bytes, from STREAM, and return the buffer of data contained therein, uncompressing it if necessary. Returns the buffer’s actual length as a second value.

Package

osmpbf

Source

osmpbf.lisp (file)

Function: read-blob-header STREAM

Read a BLOB-HEADER from STREAM.

Package

osmpbf

Source

osmpbf.lisp (file)

Function: read-buffer-of-length STREAM LENGTH

Reads LENGTH bytes out of STREAM, and returns an array containing these bytes. If an EOF is encountered midway through reading, signals an END-OF-FILE condition.

Package

osmpbf

Source

osmpbf.lisp (file)

Function: read-header-length STREAM

Reads the int4 header length of the next BlobHeader from STREAM and returns it.

Package

osmpbf

Source

osmpbf.lisp (file)

Function: read-pb-object STREAM CLASS LENGTH

Read an object of class CLASS from STREAM, reading LENGTH bytes.

Package

osmpbf

Source

osmpbf.lisp (file)

Function: transform-coordinate VALUE GRANULARITY OFFSET

Transforms the coordinate (lat/lon) stored in VALUE from the PBF format to a regular double, using the GRANULARITY and OFFSET provided.

Package

osmpbf

Source

osmpbf.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.2 Generic functions

Generic Function: %has-bits% OBJECT
Generic Function: (setf %has-bits%) NEW-VALUE OBJECT
Package

osmpbf/protobuf-inner

Methods
Method: %has-bits% (RELATION relation)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf %has-bits%) NEW-VALUE (RELATION relation)

automatically generated writer method

Source

osmformat.lisp (file)

Method: %has-bits% (WAY way)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf %has-bits%) NEW-VALUE (WAY way)

automatically generated writer method

Source

osmformat.lisp (file)

Method: %has-bits% (DENSE-NODES dense-nodes)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf %has-bits%) NEW-VALUE (DENSE-NODES dense-nodes)

automatically generated writer method

Source

osmformat.lisp (file)

Method: %has-bits% (NODE node)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf %has-bits%) NEW-VALUE (NODE node)

automatically generated writer method

Source

osmformat.lisp (file)

Method: %has-bits% (CHANGE-SET change-set)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf %has-bits%) NEW-VALUE (CHANGE-SET change-set)

automatically generated writer method

Source

osmformat.lisp (file)

Method: %has-bits% (DENSE-INFO dense-info)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf %has-bits%) NEW-VALUE (DENSE-INFO dense-info)

automatically generated writer method

Source

osmformat.lisp (file)

Method: %has-bits% (INFO info)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf %has-bits%) NEW-VALUE (INFO info)

automatically generated writer method

Source

osmformat.lisp (file)

Method: %has-bits% (STRING-TABLE string-table)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf %has-bits%) NEW-VALUE (STRING-TABLE string-table)

automatically generated writer method

Source

osmformat.lisp (file)

Method: %has-bits% (PRIMITIVE-GROUP primitive-group)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf %has-bits%) NEW-VALUE (PRIMITIVE-GROUP primitive-group)

automatically generated writer method

Source

osmformat.lisp (file)

Method: %has-bits% (PRIMITIVE-BLOCK primitive-block)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf %has-bits%) NEW-VALUE (PRIMITIVE-BLOCK primitive-block)

automatically generated writer method

Source

osmformat.lisp (file)

Method: %has-bits% (HEADER-B-BOX header-b-box)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf %has-bits%) NEW-VALUE (HEADER-B-BOX header-b-box)

automatically generated writer method

Source

osmformat.lisp (file)

Method: %has-bits% (HEADER-BLOCK header-block)

automatically generated reader method

Source

osmformat.lisp (file)

Method: (setf %has-bits%) NEW-VALUE (HEADER-BLOCK header-block)

automatically generated writer method

Source

osmformat.lisp (file)

Method: %has-bits% (BLOB-HEADER blob-header)

automatically generated reader method

Source

fileformat.lisp (file)

Method: (setf %has-bits%) NEW-VALUE (BLOB-HEADER blob-header)

automatically generated writer method

Source

fileformat.lisp (file)

Method: %has-bits% (BLOB blob)

automatically generated reader method

Source

fileformat.lisp (file)

Method: (setf %has-bits%) NEW-VALUE (BLOB blob)

automatically generated writer method

Source

fileformat.lisp (file)

Generic Function: invalid-osm-fileblock-name CONDITION
Generic Function: (setf invalid-osm-fileblock-name) NEW-VALUE CONDITION
Package

osmpbf

Methods
Method: invalid-osm-fileblock-name (CONDITION invalid-osm-fileblock)
Method: (setf invalid-osm-fileblock-name) NEW-VALUE (CONDITION invalid-osm-fileblock)
Source

osmpbf.lisp (file)


Previous: , Up: Internal definitions   [Contents][Index]

5.2.3 Types

Type: octet ()
Package

osmpbf

Source

osmpbf.lisp (file)


Previous: , Up: Top   [Contents][Index]

Appendix A Indexes


Next: , Previous: , Up: Indexes   [Contents][Index]

A.1 Concepts

Jump to:   F   L   O  
Index Entry  Section

F
File, Lisp, osmpbf.asd: The osmpbf․asd file
File, Lisp, osmpbf/fileformat.lisp: The osmpbf/fileformat․lisp file
File, Lisp, osmpbf/osmformat.lisp: The osmpbf/osmformat․lisp file
File, Lisp, osmpbf/osmpbf.lisp: The osmpbf/osmpbf․lisp file
File, Lisp, osmpbf/osmtypes.lisp: The osmpbf/osmtypes․lisp file
File, Lisp, osmpbf/packages.lisp: The osmpbf/packages․lisp file
File, Lisp, osmpbf/tag-translation.lisp: The osmpbf/tag-translation․lisp file

L
Lisp File, osmpbf.asd: The osmpbf․asd file
Lisp File, osmpbf/fileformat.lisp: The osmpbf/fileformat․lisp file
Lisp File, osmpbf/osmformat.lisp: The osmpbf/osmformat․lisp file
Lisp File, osmpbf/osmpbf.lisp: The osmpbf/osmpbf․lisp file
Lisp File, osmpbf/osmtypes.lisp: The osmpbf/osmtypes․lisp file
Lisp File, osmpbf/packages.lisp: The osmpbf/packages․lisp file
Lisp File, osmpbf/tag-translation.lisp: The osmpbf/tag-translation․lisp file

O
osmpbf.asd: The osmpbf․asd file
osmpbf/fileformat.lisp: The osmpbf/fileformat․lisp file
osmpbf/osmformat.lisp: The osmpbf/osmformat․lisp file
osmpbf/osmpbf.lisp: The osmpbf/osmpbf․lisp file
osmpbf/osmtypes.lisp: The osmpbf/osmtypes․lisp file
osmpbf/packages.lisp: The osmpbf/packages․lisp file
osmpbf/tag-translation.lisp: The osmpbf/tag-translation․lisp file

Jump to:   F   L   O  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.2 Functions

Jump to:   %   (  
B   C   D   F   G   H   I   K   L   M   N   O   P   R   S   T   U   V   W   Z  
Index Entry  Section

%
%has-bits%: Internal generic functions
%has-bits%: Internal generic functions
%has-bits%: Internal generic functions
%has-bits%: Internal generic functions
%has-bits%: Internal generic functions
%has-bits%: Internal generic functions
%has-bits%: Internal generic functions
%has-bits%: Internal generic functions
%has-bits%: Internal generic functions
%has-bits%: Internal generic functions
%has-bits%: Internal generic functions
%has-bits%: Internal generic functions
%has-bits%: Internal generic functions
%has-bits%: Internal generic functions
%has-bits%: Internal generic functions

(
(setf %has-bits%): Internal generic functions
(setf %has-bits%): Internal generic functions
(setf %has-bits%): Internal generic functions
(setf %has-bits%): Internal generic functions
(setf %has-bits%): Internal generic functions
(setf %has-bits%): Internal generic functions
(setf %has-bits%): Internal generic functions
(setf %has-bits%): Internal generic functions
(setf %has-bits%): Internal generic functions
(setf %has-bits%): Internal generic functions
(setf %has-bits%): Internal generic functions
(setf %has-bits%): Internal generic functions
(setf %has-bits%): Internal generic functions
(setf %has-bits%): Internal generic functions
(setf %has-bits%): Internal generic functions
(setf bbox): Exported generic functions
(setf bbox): Exported generic functions
(setf bbox): Exported generic functions
(setf bottom): Exported generic functions
(setf bottom): Exported generic functions
(setf bottom): Exported generic functions
(setf changeset): Exported generic functions
(setf changeset): Exported generic functions
(setf changeset): Exported generic functions
(setf changeset): Exported generic functions
(setf changesets): Exported generic functions
(setf changesets): Exported generic functions
(setf datasize): Exported generic functions
(setf datasize): Exported generic functions
(setf datasize): Exported generic functions
(setf date-granularity): Exported generic functions
(setf date-granularity): Exported generic functions
(setf date-granularity): Exported generic functions
(setf dense): Exported generic functions
(setf dense): Exported generic functions
(setf dense): Exported generic functions
(setf denseinfo): Exported generic functions
(setf denseinfo): Exported generic functions
(setf denseinfo): Exported generic functions
(setf granularity): Exported generic functions
(setf granularity): Exported generic functions
(setf granularity): Exported generic functions
(setf group-nodes): Exported generic functions
(setf group-nodes): Exported generic functions
(setf group-relations): Exported generic functions
(setf group-relations): Exported generic functions
(setf group-ways): Exported generic functions
(setf group-ways): Exported generic functions
(setf id): Exported generic functions
(setf id): Exported generic functions
(setf id): Exported generic functions
(setf id): Exported generic functions
(setf id): Exported generic functions
(setf id): Exported generic functions
(setf id): Exported generic functions
(setf id): Exported generic functions
(setf id): Exported generic functions
(setf id): Exported generic functions
(setf indexdata): Exported generic functions
(setf indexdata): Exported generic functions
(setf indexdata): Exported generic functions
(setf info): Exported generic functions
(setf info): Exported generic functions
(setf info): Exported generic functions
(setf info): Exported generic functions
(setf info): Exported generic functions
(setf info): Exported generic functions
(setf info): Exported generic functions
(setf invalid-osm-fileblock-name): Internal generic functions
(setf invalid-osm-fileblock-name): Internal generic functions
(setf keys): Exported generic functions
(setf keys): Exported generic functions
(setf keys): Exported generic functions
(setf keys): Exported generic functions
(setf keys-vals): Exported generic functions
(setf keys-vals): Exported generic functions
(setf lat): Exported generic functions
(setf lat): Exported generic functions
(setf lat): Exported generic functions
(setf lat): Exported generic functions
(setf lat-offset): Exported generic functions
(setf lat-offset): Exported generic functions
(setf lat-offset): Exported generic functions
(setf left): Exported generic functions
(setf left): Exported generic functions
(setf left): Exported generic functions
(setf lon): Exported generic functions
(setf lon): Exported generic functions
(setf lon): Exported generic functions
(setf lon): Exported generic functions
(setf lon-offset): Exported generic functions
(setf lon-offset): Exported generic functions
(setf lon-offset): Exported generic functions
(setf lzma-data): Exported generic functions
(setf lzma-data): Exported generic functions
(setf lzma-data): Exported generic functions
(setf memids): Exported generic functions
(setf memids): Exported generic functions
(setf node-lat): Exported generic functions
(setf node-lat): Exported generic functions
(setf node-lon): Exported generic functions
(setf node-lon): Exported generic functions
(setf nodes): Exported generic functions
(setf nodes): Exported generic functions
(setf obsolete-bzip2-data): Exported generic functions
(setf obsolete-bzip2-data): Exported generic functions
(setf obsolete-bzip2-data): Exported generic functions
(setf optional-features): Exported generic functions
(setf optional-features): Exported generic functions
(setf osm-obj-id): Exported generic functions
(setf osm-obj-id): Exported generic functions
(setf osm-obj-id): Exported generic functions
(setf osm-obj-id): Exported generic functions
(setf osm-obj-tags): Exported generic functions
(setf osm-obj-tags): Exported generic functions
(setf osm-obj-tags): Exported generic functions
(setf osm-obj-tags): Exported generic functions
(setf osmosis-replication-base-url): Exported generic functions
(setf osmosis-replication-base-url): Exported generic functions
(setf osmosis-replication-base-url): Exported generic functions
(setf osmosis-replication-sequence-number): Exported generic functions
(setf osmosis-replication-sequence-number): Exported generic functions
(setf osmosis-replication-sequence-number): Exported generic functions
(setf osmosis-replication-timestamp): Exported generic functions
(setf osmosis-replication-timestamp): Exported generic functions
(setf osmosis-replication-timestamp): Exported generic functions
(setf primitivegroup): Exported generic functions
(setf primitivegroup): Exported generic functions
(setf raw): Exported generic functions
(setf raw): Exported generic functions
(setf raw): Exported generic functions
(setf raw-size): Exported generic functions
(setf raw-size): Exported generic functions
(setf raw-size): Exported generic functions
(setf refs): Exported generic functions
(setf refs): Exported generic functions
(setf relation-members): Exported generic functions
(setf relation-members): Exported generic functions
(setf relations): Exported generic functions
(setf relations): Exported generic functions
(setf required-features): Exported generic functions
(setf required-features): Exported generic functions
(setf right): Exported generic functions
(setf right): Exported generic functions
(setf right): Exported generic functions
(setf roles-sid): Exported generic functions
(setf roles-sid): Exported generic functions
(setf s): Exported generic functions
(setf s): Exported generic functions
(setf source): Exported generic functions
(setf source): Exported generic functions
(setf source): Exported generic functions
(setf stringtable): Exported generic functions
(setf stringtable): Exported generic functions
(setf stringtable): Exported generic functions
(setf timestamp): Exported generic functions
(setf timestamp): Exported generic functions
(setf timestamp): Exported generic functions
(setf timestamp): Exported generic functions
(setf top): Exported generic functions
(setf top): Exported generic functions
(setf top): Exported generic functions
(setf type): Exported generic functions
(setf type): Exported generic functions
(setf type): Exported generic functions
(setf types): Exported generic functions
(setf types): Exported generic functions
(setf uid): Exported generic functions
(setf uid): Exported generic functions
(setf uid): Exported generic functions
(setf uid): Exported generic functions
(setf user-sid): Exported generic functions
(setf user-sid): Exported generic functions
(setf user-sid): Exported generic functions
(setf user-sid): Exported generic functions
(setf vals): Exported generic functions
(setf vals): Exported generic functions
(setf vals): Exported generic functions
(setf vals): Exported generic functions
(setf version): Exported generic functions
(setf version): Exported generic functions
(setf version): Exported generic functions
(setf version): Exported generic functions
(setf visible): Exported generic functions
(setf visible): Exported generic functions
(setf visible): Exported generic functions
(setf visible): Exported generic functions
(setf way-refs): Exported generic functions
(setf way-refs): Exported generic functions
(setf ways): Exported generic functions
(setf ways): Exported generic functions
(setf writingprogram): Exported generic functions
(setf writingprogram): Exported generic functions
(setf writingprogram): Exported generic functions
(setf zlib-data): Exported generic functions
(setf zlib-data): Exported generic functions
(setf zlib-data): Exported generic functions

B
bbox: Exported generic functions
bbox: Exported generic functions
bottom: Exported generic functions
bottom: Exported generic functions

C
changeset: Exported generic functions
changeset: Exported generic functions
changeset: Exported generic functions
changesets: Exported generic functions
changesets: Exported generic functions
clear-bbox: Exported generic functions
clear-bbox: Exported generic functions
clear-bottom: Exported generic functions
clear-bottom: Exported generic functions
clear-changeset: Exported generic functions
clear-changeset: Exported generic functions
clear-changeset: Exported generic functions
clear-changesets: Exported generic functions
clear-changesets: Exported generic functions
clear-datasize: Exported generic functions
clear-datasize: Exported generic functions
clear-date-granularity: Exported generic functions
clear-date-granularity: Exported generic functions
clear-dense: Exported generic functions
clear-dense: Exported generic functions
clear-denseinfo: Exported generic functions
clear-denseinfo: Exported generic functions
clear-granularity: Exported generic functions
clear-granularity: Exported generic functions
clear-id: Exported generic functions
clear-id: Exported generic functions
clear-id: Exported generic functions
clear-id: Exported generic functions
clear-id: Exported generic functions
clear-id: Exported generic functions
clear-indexdata: Exported generic functions
clear-indexdata: Exported generic functions
clear-info: Exported generic functions
clear-info: Exported generic functions
clear-info: Exported generic functions
clear-info: Exported generic functions
clear-keys: Exported generic functions
clear-keys: Exported generic functions
clear-keys: Exported generic functions
clear-keys: Exported generic functions
clear-keys-vals: Exported generic functions
clear-keys-vals: Exported generic functions
clear-lat: Exported generic functions
clear-lat: Exported generic functions
clear-lat: Exported generic functions
clear-lat-offset: Exported generic functions
clear-lat-offset: Exported generic functions
clear-left: Exported generic functions
clear-left: Exported generic functions
clear-lon: Exported generic functions
clear-lon: Exported generic functions
clear-lon: Exported generic functions
clear-lon-offset: Exported generic functions
clear-lon-offset: Exported generic functions
clear-lzma-data: Exported generic functions
clear-lzma-data: Exported generic functions
clear-memids: Exported generic functions
clear-memids: Exported generic functions
clear-nodes: Exported generic functions
clear-nodes: Exported generic functions
clear-obsolete-bzip2-data: Exported generic functions
clear-obsolete-bzip2-data: Exported generic functions
clear-optional-features: Exported generic functions
clear-optional-features: Exported generic functions
clear-osmosis-replication-base-url: Exported generic functions
clear-osmosis-replication-base-url: Exported generic functions
clear-osmosis-replication-sequence-number: Exported generic functions
clear-osmosis-replication-sequence-number: Exported generic functions
clear-osmosis-replication-timestamp: Exported generic functions
clear-osmosis-replication-timestamp: Exported generic functions
clear-primitivegroup: Exported generic functions
clear-primitivegroup: Exported generic functions
clear-raw: Exported generic functions
clear-raw: Exported generic functions
clear-raw-size: Exported generic functions
clear-raw-size: Exported generic functions
clear-refs: Exported generic functions
clear-refs: Exported generic functions
clear-relations: Exported generic functions
clear-relations: Exported generic functions
clear-required-features: Exported generic functions
clear-required-features: Exported generic functions
clear-right: Exported generic functions
clear-right: Exported generic functions
clear-roles-sid: Exported generic functions
clear-roles-sid: Exported generic functions
clear-s: Exported generic functions
clear-s: Exported generic functions
clear-source: Exported generic functions
clear-source: Exported generic functions
clear-stringtable: Exported generic functions
clear-stringtable: Exported generic functions
clear-timestamp: Exported generic functions
clear-timestamp: Exported generic functions
clear-timestamp: Exported generic functions
clear-top: Exported generic functions
clear-top: Exported generic functions
clear-type: Exported generic functions
clear-type: Exported generic functions
clear-types: Exported generic functions
clear-types: Exported generic functions
clear-uid: Exported generic functions
clear-uid: Exported generic functions
clear-uid: Exported generic functions
clear-user-sid: Exported generic functions
clear-user-sid: Exported generic functions
clear-user-sid: Exported generic functions
clear-vals: Exported generic functions
clear-vals: Exported generic functions
clear-vals: Exported generic functions
clear-vals: Exported generic functions
clear-version: Exported generic functions
clear-version: Exported generic functions
clear-version: Exported generic functions
clear-visible: Exported generic functions
clear-visible: Exported generic functions
clear-visible: Exported generic functions
clear-ways: Exported generic functions
clear-ways: Exported generic functions
clear-writingprogram: Exported generic functions
clear-writingprogram: Exported generic functions
clear-zlib-data: Exported generic functions
clear-zlib-data: Exported generic functions

D
datasize: Exported generic functions
datasize: Exported generic functions
date-granularity: Exported generic functions
date-granularity: Exported generic functions
delta-decode: Internal functions
dense: Exported generic functions
dense: Exported generic functions
denseinfo: Exported generic functions
denseinfo: Exported generic functions

F
Function, delta-decode: Internal functions
Function, get-next-primitive-groups: Exported functions
Function, keys-vals-to-alist: Internal functions
Function, make-node: Internal functions
Function, make-tag-cons: Internal functions
Function, packed-keys-vals-to-alists: Internal functions
Function, parse-dense-nodes: Internal functions
Function, parse-node: Internal functions
Function, parse-pb-object: Internal functions
Function, parse-primitive-block: Exported functions
Function, parse-relation: Internal functions
Function, parse-relation-member-type: Internal functions
Function, parse-relation-members: Internal functions
Function, parse-string-table: Internal functions
Function, parse-way: Internal functions
Function, read-blob-and-return-data: Internal functions
Function, read-blob-header: Internal functions
Function, read-buffer-of-length: Internal functions
Function, read-fileblock: Exported functions
Function, read-header-length: Internal functions
Function, read-pb-object: Internal functions
Function, tag-name-to-symbol: Exported functions
Function, transform-coordinate: Internal functions

G
Generic Function, %has-bits%: Internal generic functions
Generic Function, (setf %has-bits%): Internal generic functions
Generic Function, (setf bbox): Exported generic functions
Generic Function, (setf bottom): Exported generic functions
Generic Function, (setf changeset): Exported generic functions
Generic Function, (setf changesets): Exported generic functions
Generic Function, (setf datasize): Exported generic functions
Generic Function, (setf date-granularity): Exported generic functions
Generic Function, (setf dense): Exported generic functions
Generic Function, (setf denseinfo): Exported generic functions
Generic Function, (setf granularity): Exported generic functions
Generic Function, (setf group-nodes): Exported generic functions
Generic Function, (setf group-relations): Exported generic functions
Generic Function, (setf group-ways): Exported generic functions
Generic Function, (setf id): Exported generic functions
Generic Function, (setf indexdata): Exported generic functions
Generic Function, (setf info): Exported generic functions
Generic Function, (setf invalid-osm-fileblock-name): Internal generic functions
Generic Function, (setf keys): Exported generic functions
Generic Function, (setf keys-vals): Exported generic functions
Generic Function, (setf lat): Exported generic functions
Generic Function, (setf lat-offset): Exported generic functions
Generic Function, (setf left): Exported generic functions
Generic Function, (setf lon): Exported generic functions
Generic Function, (setf lon-offset): Exported generic functions
Generic Function, (setf lzma-data): Exported generic functions
Generic Function, (setf memids): Exported generic functions
Generic Function, (setf node-lat): Exported generic functions
Generic Function, (setf node-lon): Exported generic functions
Generic Function, (setf nodes): Exported generic functions
Generic Function, (setf obsolete-bzip2-data): Exported generic functions
Generic Function, (setf optional-features): Exported generic functions
Generic Function, (setf osm-obj-id): Exported generic functions
Generic Function, (setf osm-obj-tags): Exported generic functions
Generic Function, (setf osmosis-replication-base-url): Exported generic functions
Generic Function, (setf osmosis-replication-sequence-number): Exported generic functions
Generic Function, (setf osmosis-replication-timestamp): Exported generic functions
Generic Function, (setf primitivegroup): Exported generic functions
Generic Function, (setf raw): Exported generic functions
Generic Function, (setf raw-size): Exported generic functions
Generic Function, (setf refs): Exported generic functions
Generic Function, (setf relation-members): Exported generic functions
Generic Function, (setf relations): Exported generic functions
Generic Function, (setf required-features): Exported generic functions
Generic Function, (setf right): Exported generic functions
Generic Function, (setf roles-sid): Exported generic functions
Generic Function, (setf s): Exported generic functions
Generic Function, (setf source): Exported generic functions
Generic Function, (setf stringtable): Exported generic functions
Generic Function, (setf timestamp): Exported generic functions
Generic Function, (setf top): Exported generic functions
Generic Function, (setf type): Exported generic functions
Generic Function, (setf types): Exported generic functions
Generic Function, (setf uid): Exported generic functions
Generic Function, (setf user-sid): Exported generic functions
Generic Function, (setf vals): Exported generic functions
Generic Function, (setf version): Exported generic functions
Generic Function, (setf visible): Exported generic functions
Generic Function, (setf way-refs): Exported generic functions
Generic Function, (setf ways): Exported generic functions
Generic Function, (setf writingprogram): Exported generic functions
Generic Function, (setf zlib-data): Exported generic functions
Generic Function, bbox: Exported generic functions
Generic Function, bottom: Exported generic functions
Generic Function, changeset: Exported generic functions
Generic Function, changesets: Exported generic functions
Generic Function, clear-bbox: Exported generic functions
Generic Function, clear-bottom: Exported generic functions
Generic Function, clear-changeset: Exported generic functions
Generic Function, clear-changesets: Exported generic functions
Generic Function, clear-datasize: Exported generic functions
Generic Function, clear-date-granularity: Exported generic functions
Generic Function, clear-dense: Exported generic functions
Generic Function, clear-denseinfo: Exported generic functions
Generic Function, clear-granularity: Exported generic functions
Generic Function, clear-id: Exported generic functions
Generic Function, clear-indexdata: Exported generic functions
Generic Function, clear-info: Exported generic functions
Generic Function, clear-keys: Exported generic functions
Generic Function, clear-keys-vals: Exported generic functions
Generic Function, clear-lat: Exported generic functions
Generic Function, clear-lat-offset: Exported generic functions
Generic Function, clear-left: Exported generic functions
Generic Function, clear-lon: Exported generic functions
Generic Function, clear-lon-offset: Exported generic functions
Generic Function, clear-lzma-data: Exported generic functions
Generic Function, clear-memids: Exported generic functions
Generic Function, clear-nodes: Exported generic functions
Generic Function, clear-obsolete-bzip2-data: Exported generic functions
Generic Function, clear-optional-features: Exported generic functions
Generic Function, clear-osmosis-replication-base-url: Exported generic functions
Generic Function, clear-osmosis-replication-sequence-number: Exported generic functions
Generic Function, clear-osmosis-replication-timestamp: Exported generic functions
Generic Function, clear-primitivegroup: Exported generic functions
Generic Function, clear-raw: Exported generic functions
Generic Function, clear-raw-size: Exported generic functions
Generic Function, clear-refs: Exported generic functions
Generic Function, clear-relations: Exported generic functions
Generic Function, clear-required-features: Exported generic functions
Generic Function, clear-right: Exported generic functions
Generic Function, clear-roles-sid: Exported generic functions
Generic Function, clear-s: Exported generic functions
Generic Function, clear-source: Exported generic functions
Generic Function, clear-stringtable: Exported generic functions
Generic Function, clear-timestamp: Exported generic functions
Generic Function, clear-top: Exported generic functions
Generic Function, clear-type: Exported generic functions
Generic Function, clear-types: Exported generic functions
Generic Function, clear-uid: Exported generic functions
Generic Function, clear-user-sid: Exported generic functions
Generic Function, clear-vals: Exported generic functions
Generic Function, clear-version: Exported generic functions
Generic Function, clear-visible: Exported generic functions
Generic Function, clear-ways: Exported generic functions
Generic Function, clear-writingprogram: Exported generic functions
Generic Function, clear-zlib-data: Exported generic functions
Generic Function, datasize: Exported generic functions
Generic Function, date-granularity: Exported generic functions
Generic Function, dense: Exported generic functions
Generic Function, denseinfo: Exported generic functions
Generic Function, granularity: Exported generic functions
Generic Function, group-nodes: Exported generic functions
Generic Function, group-relations: Exported generic functions
Generic Function, group-ways: Exported generic functions
Generic Function, has-bbox: Exported generic functions
Generic Function, has-bottom: Exported generic functions
Generic Function, has-changeset: Exported generic functions
Generic Function, has-datasize: Exported generic functions
Generic Function, has-date-granularity: Exported generic functions
Generic Function, has-dense: Exported generic functions
Generic Function, has-denseinfo: Exported generic functions
Generic Function, has-granularity: Exported generic functions
Generic Function, has-id: Exported generic functions
Generic Function, has-indexdata: Exported generic functions
Generic Function, has-info: Exported generic functions
Generic Function, has-lat: Exported generic functions
Generic Function, has-lat-offset: Exported generic functions
Generic Function, has-left: Exported generic functions
Generic Function, has-lon: Exported generic functions
Generic Function, has-lon-offset: Exported generic functions
Generic Function, has-lzma-data: Exported generic functions
Generic Function, has-obsolete-bzip2-data: Exported generic functions
Generic Function, has-osmosis-replication-base-url: Exported generic functions
Generic Function, has-osmosis-replication-sequence-number: Exported generic functions
Generic Function, has-osmosis-replication-timestamp: Exported generic functions
Generic Function, has-raw: Exported generic functions
Generic Function, has-raw-size: Exported generic functions
Generic Function, has-right: Exported generic functions
Generic Function, has-source: Exported generic functions
Generic Function, has-stringtable: Exported generic functions
Generic Function, has-timestamp: Exported generic functions
Generic Function, has-top: Exported generic functions
Generic Function, has-type: Exported generic functions
Generic Function, has-uid: Exported generic functions
Generic Function, has-user-sid: Exported generic functions
Generic Function, has-version: Exported generic functions
Generic Function, has-visible: Exported generic functions
Generic Function, has-writingprogram: Exported generic functions
Generic Function, has-zlib-data: Exported generic functions
Generic Function, id: Exported generic functions
Generic Function, indexdata: Exported generic functions
Generic Function, info: Exported generic functions
Generic Function, invalid-osm-fileblock-name: Internal generic functions
Generic Function, keys: Exported generic functions
Generic Function, keys-vals: Exported generic functions
Generic Function, lat: Exported generic functions
Generic Function, lat-offset: Exported generic functions
Generic Function, left: Exported generic functions
Generic Function, lon: Exported generic functions
Generic Function, lon-offset: Exported generic functions
Generic Function, lzma-data: Exported generic functions
Generic Function, memids: Exported generic functions
Generic Function, node-lat: Exported generic functions
Generic Function, node-lon: Exported generic functions
Generic Function, nodes: Exported generic functions
Generic Function, obsolete-bzip2-data: Exported generic functions
Generic Function, optional-features: Exported generic functions
Generic Function, osm-obj-id: Exported generic functions
Generic Function, osm-obj-tags: Exported generic functions
Generic Function, osmosis-replication-base-url: Exported generic functions
Generic Function, osmosis-replication-sequence-number: Exported generic functions
Generic Function, osmosis-replication-timestamp: Exported generic functions
Generic Function, primitivegroup: Exported generic functions
Generic Function, raw: Exported generic functions
Generic Function, raw-size: Exported generic functions
Generic Function, refs: Exported generic functions
Generic Function, relation-members: Exported generic functions
Generic Function, relations: Exported generic functions
Generic Function, required-features: Exported generic functions
Generic Function, right: Exported generic functions
Generic Function, roles-sid: Exported generic functions
Generic Function, s: Exported generic functions
Generic Function, source: Exported generic functions
Generic Function, stringtable: Exported generic functions
Generic Function, timestamp: Exported generic functions
Generic Function, top: Exported generic functions
Generic Function, type: Exported generic functions
Generic Function, types: Exported generic functions
Generic Function, uid: Exported generic functions
Generic Function, user-sid: Exported generic functions
Generic Function, vals: Exported generic functions
Generic Function, version: Exported generic functions
Generic Function, visible: Exported generic functions
Generic Function, way-refs: Exported generic functions
Generic Function, ways: Exported generic functions
Generic Function, writingprogram: Exported generic functions
Generic Function, zlib-data: Exported generic functions
get-next-primitive-groups: Exported functions
granularity: Exported generic functions
granularity: Exported generic functions
group-nodes: Exported generic functions
group-nodes: Exported generic functions
group-relations: Exported generic functions
group-relations: Exported generic functions
group-ways: Exported generic functions
group-ways: Exported generic functions

H
has-bbox: Exported generic functions
has-bbox: Exported generic functions
has-bottom: Exported generic functions
has-bottom: Exported generic functions
has-changeset: Exported generic functions
has-changeset: Exported generic functions
has-datasize: Exported generic functions
has-datasize: Exported generic functions
has-date-granularity: Exported generic functions
has-date-granularity: Exported generic functions
has-dense: Exported generic functions
has-dense: Exported generic functions
has-denseinfo: Exported generic functions
has-denseinfo: Exported generic functions
has-granularity: Exported generic functions
has-granularity: Exported generic functions
has-id: Exported generic functions
has-id: Exported generic functions
has-id: Exported generic functions
has-id: Exported generic functions
has-id: Exported generic functions
has-indexdata: Exported generic functions
has-indexdata: Exported generic functions
has-info: Exported generic functions
has-info: Exported generic functions
has-info: Exported generic functions
has-info: Exported generic functions
has-lat: Exported generic functions
has-lat: Exported generic functions
has-lat-offset: Exported generic functions
has-lat-offset: Exported generic functions
has-left: Exported generic functions
has-left: Exported generic functions
has-lon: Exported generic functions
has-lon: Exported generic functions
has-lon-offset: Exported generic functions
has-lon-offset: Exported generic functions
has-lzma-data: Exported generic functions
has-lzma-data: Exported generic functions
has-obsolete-bzip2-data: Exported generic functions
has-obsolete-bzip2-data: Exported generic functions
has-osmosis-replication-base-url: Exported generic functions
has-osmosis-replication-base-url: Exported generic functions
has-osmosis-replication-sequence-number: Exported generic functions
has-osmosis-replication-sequence-number: Exported generic functions
has-osmosis-replication-timestamp: Exported generic functions
has-osmosis-replication-timestamp: Exported generic functions
has-raw: Exported generic functions
has-raw: Exported generic functions
has-raw-size: Exported generic functions
has-raw-size: Exported generic functions
has-right: Exported generic functions
has-right: Exported generic functions
has-source: Exported generic functions
has-source: Exported generic functions
has-stringtable: Exported generic functions
has-stringtable: Exported generic functions
has-timestamp: Exported generic functions
has-timestamp: Exported generic functions
has-top: Exported generic functions
has-top: Exported generic functions
has-type: Exported generic functions
has-type: Exported generic functions
has-uid: Exported generic functions
has-uid: Exported generic functions
has-user-sid: Exported generic functions
has-user-sid: Exported generic functions
has-version: Exported generic functions
has-version: Exported generic functions
has-visible: Exported generic functions
has-visible: Exported generic functions
has-writingprogram: Exported generic functions
has-writingprogram: Exported generic functions
has-zlib-data: Exported generic functions
has-zlib-data: Exported generic functions

I
id: Exported generic functions
id: Exported generic functions
id: Exported generic functions
id: Exported generic functions
id: Exported generic functions
id: Exported generic functions
indexdata: Exported generic functions
indexdata: Exported generic functions
info: Exported generic functions
info: Exported generic functions
info: Exported generic functions
info: Exported generic functions
invalid-osm-fileblock-name: Internal generic functions
invalid-osm-fileblock-name: Internal generic functions

K
keys: Exported generic functions
keys: Exported generic functions
keys: Exported generic functions
keys: Exported generic functions
keys-vals: Exported generic functions
keys-vals: Exported generic functions
keys-vals-to-alist: Internal functions

L
lat: Exported generic functions
lat: Exported generic functions
lat: Exported generic functions
lat-offset: Exported generic functions
lat-offset: Exported generic functions
left: Exported generic functions
left: Exported generic functions
lon: Exported generic functions
lon: Exported generic functions
lon: Exported generic functions
lon-offset: Exported generic functions
lon-offset: Exported generic functions
lzma-data: Exported generic functions
lzma-data: Exported generic functions

M
make-node: Internal functions
make-tag-cons: Internal functions
memids: Exported generic functions
memids: Exported generic functions
Method, %has-bits%: Internal generic functions
Method, %has-bits%: Internal generic functions
Method, %has-bits%: Internal generic functions
Method, %has-bits%: Internal generic functions
Method, %has-bits%: Internal generic functions
Method, %has-bits%: Internal generic functions
Method, %has-bits%: Internal generic functions
Method, %has-bits%: Internal generic functions
Method, %has-bits%: Internal generic functions
Method, %has-bits%: Internal generic functions
Method, %has-bits%: Internal generic functions
Method, %has-bits%: Internal generic functions
Method, %has-bits%: Internal generic functions
Method, %has-bits%: Internal generic functions
Method, (setf %has-bits%): Internal generic functions
Method, (setf %has-bits%): Internal generic functions
Method, (setf %has-bits%): Internal generic functions
Method, (setf %has-bits%): Internal generic functions
Method, (setf %has-bits%): Internal generic functions
Method, (setf %has-bits%): Internal generic functions
Method, (setf %has-bits%): Internal generic functions
Method, (setf %has-bits%): Internal generic functions
Method, (setf %has-bits%): Internal generic functions
Method, (setf %has-bits%): Internal generic functions
Method, (setf %has-bits%): Internal generic functions
Method, (setf %has-bits%): Internal generic functions
Method, (setf %has-bits%): Internal generic functions
Method, (setf %has-bits%): Internal generic functions
Method, (setf bbox): Exported generic functions
Method, (setf bbox): Exported generic functions
Method, (setf bottom): Exported generic functions
Method, (setf bottom): Exported generic functions
Method, (setf changeset): Exported generic functions
Method, (setf changeset): Exported generic functions
Method, (setf changeset): Exported generic functions
Method, (setf changesets): Exported generic functions
Method, (setf datasize): Exported generic functions
Method, (setf datasize): Exported generic functions
Method, (setf date-granularity): Exported generic functions
Method, (setf date-granularity): Exported generic functions
Method, (setf dense): Exported generic functions
Method, (setf dense): Exported generic functions
Method, (setf denseinfo): Exported generic functions
Method, (setf denseinfo): Exported generic functions
Method, (setf granularity): Exported generic functions
Method, (setf granularity): Exported generic functions
Method, (setf group-nodes): Exported generic functions
Method, (setf group-relations): Exported generic functions
Method, (setf group-ways): Exported generic functions
Method, (setf id): Exported generic functions
Method, (setf id): Exported generic functions
Method, (setf id): Exported generic functions
Method, (setf id): Exported generic functions
Method, (setf id): Exported generic functions
Method, (setf id): Exported generic functions
Method, (setf id): Exported generic functions
Method, (setf id): Exported generic functions
Method, (setf id): Exported generic functions
Method, (setf indexdata): Exported generic functions
Method, (setf indexdata): Exported generic functions
Method, (setf info): Exported generic functions
Method, (setf info): Exported generic functions
Method, (setf info): Exported generic functions
Method, (setf info): Exported generic functions
Method, (setf info): Exported generic functions
Method, (setf info): Exported generic functions
Method, (setf invalid-osm-fileblock-name): Internal generic functions
Method, (setf keys): Exported generic functions
Method, (setf keys): Exported generic functions
Method, (setf keys): Exported generic functions
Method, (setf keys-vals): Exported generic functions
Method, (setf lat): Exported generic functions
Method, (setf lat): Exported generic functions
Method, (setf lat): Exported generic functions
Method, (setf lat-offset): Exported generic functions
Method, (setf lat-offset): Exported generic functions
Method, (setf left): Exported generic functions
Method, (setf left): Exported generic functions
Method, (setf lon): Exported generic functions
Method, (setf lon): Exported generic functions
Method, (setf lon): Exported generic functions
Method, (setf lon-offset): Exported generic functions
Method, (setf lon-offset): Exported generic functions
Method, (setf lzma-data): Exported generic functions
Method, (setf lzma-data): Exported generic functions
Method, (setf memids): Exported generic functions
Method, (setf node-lat): Exported generic functions
Method, (setf node-lon): Exported generic functions
Method, (setf nodes): Exported generic functions
Method, (setf obsolete-bzip2-data): Exported generic functions
Method, (setf obsolete-bzip2-data): Exported generic functions
Method, (setf optional-features): Exported generic functions
Method, (setf osm-obj-id): Exported generic functions
Method, (setf osm-obj-id): Exported generic functions
Method, (setf osm-obj-id): Exported generic functions
Method, (setf osm-obj-tags): Exported generic functions
Method, (setf osm-obj-tags): Exported generic functions
Method, (setf osm-obj-tags): Exported generic functions
Method, (setf osmosis-replication-base-url): Exported generic functions
Method, (setf osmosis-replication-base-url): Exported generic functions
Method, (setf osmosis-replication-sequence-number): Exported generic functions
Method, (setf osmosis-replication-sequence-number): Exported generic functions
Method, (setf osmosis-replication-timestamp): Exported generic functions
Method, (setf osmosis-replication-timestamp): Exported generic functions
Method, (setf primitivegroup): Exported generic functions
Method, (setf raw): Exported generic functions
Method, (setf raw): Exported generic functions
Method, (setf raw-size): Exported generic functions
Method, (setf raw-size): Exported generic functions
Method, (setf refs): Exported generic functions
Method, (setf relation-members): Exported generic functions
Method, (setf relations): Exported generic functions
Method, (setf required-features): Exported generic functions
Method, (setf right): Exported generic functions
Method, (setf right): Exported generic functions
Method, (setf roles-sid): Exported generic functions
Method, (setf s): Exported generic functions
Method, (setf source): Exported generic functions
Method, (setf source): Exported generic functions
Method, (setf stringtable): Exported generic functions
Method, (setf stringtable): Exported generic functions
Method, (setf timestamp): Exported generic functions
Method, (setf timestamp): Exported generic functions
Method, (setf timestamp): Exported generic functions
Method, (setf top): Exported generic functions
Method, (setf top): Exported generic functions
Method, (setf type): Exported generic functions
Method, (setf type): Exported generic functions
Method, (setf types): Exported generic functions
Method, (setf uid): Exported generic functions
Method, (setf uid): Exported generic functions
Method, (setf uid): Exported generic functions
Method, (setf user-sid): Exported generic functions
Method, (setf user-sid): Exported generic functions
Method, (setf user-sid): Exported generic functions
Method, (setf vals): Exported generic functions
Method, (setf vals): Exported generic functions
Method, (setf vals): Exported generic functions
Method, (setf version): Exported generic functions
Method, (setf version): Exported generic functions
Method, (setf version): Exported generic functions
Method, (setf visible): Exported generic functions
Method, (setf visible): Exported generic functions
Method, (setf visible): Exported generic functions
Method, (setf way-refs): Exported generic functions
Method, (setf ways): Exported generic functions
Method, (setf writingprogram): Exported generic functions
Method, (setf writingprogram): Exported generic functions
Method, (setf zlib-data): Exported generic functions
Method, (setf zlib-data): Exported generic functions
Method, bbox: Exported generic functions
Method, bottom: Exported generic functions
Method, changeset: Exported generic functions
Method, changeset: Exported generic functions
Method, changesets: Exported generic functions
Method, clear-bbox: Exported generic functions
Method, clear-bottom: Exported generic functions
Method, clear-changeset: Exported generic functions
Method, clear-changeset: Exported generic functions
Method, clear-changesets: Exported generic functions
Method, clear-datasize: Exported generic functions
Method, clear-date-granularity: Exported generic functions
Method, clear-dense: Exported generic functions
Method, clear-denseinfo: Exported generic functions
Method, clear-granularity: Exported generic functions
Method, clear-id: Exported generic functions
Method, clear-id: Exported generic functions
Method, clear-id: Exported generic functions
Method, clear-id: Exported generic functions
Method, clear-id: Exported generic functions
Method, clear-indexdata: Exported generic functions
Method, clear-info: Exported generic functions
Method, clear-info: Exported generic functions
Method, clear-info: Exported generic functions
Method, clear-keys: Exported generic functions
Method, clear-keys: Exported generic functions
Method, clear-keys: Exported generic functions
Method, clear-keys-vals: Exported generic functions
Method, clear-lat: Exported generic functions
Method, clear-lat: Exported generic functions
Method, clear-lat-offset: Exported generic functions
Method, clear-left: Exported generic functions
Method, clear-lon: Exported generic functions
Method, clear-lon: Exported generic functions
Method, clear-lon-offset: Exported generic functions
Method, clear-lzma-data: Exported generic functions
Method, clear-memids: Exported generic functions
Method, clear-nodes: Exported generic functions
Method, clear-obsolete-bzip2-data: Exported generic functions
Method, clear-optional-features: Exported generic functions
Method, clear-osmosis-replication-base-url: Exported generic functions
Method, clear-osmosis-replication-sequence-number: Exported generic functions
Method, clear-osmosis-replication-timestamp: Exported generic functions
Method, clear-primitivegroup: Exported generic functions
Method, clear-raw: Exported generic functions
Method, clear-raw-size: Exported generic functions
Method, clear-refs: Exported generic functions
Method, clear-relations: Exported generic functions
Method, clear-required-features: Exported generic functions
Method, clear-right: Exported generic functions
Method, clear-roles-sid: Exported generic functions
Method, clear-s: Exported generic functions
Method, clear-source: Exported generic functions
Method, clear-stringtable: Exported generic functions
Method, clear-timestamp: Exported generic functions
Method, clear-timestamp: Exported generic functions
Method, clear-top: Exported generic functions
Method, clear-type: Exported generic functions
Method, clear-types: Exported generic functions
Method, clear-uid: Exported generic functions
Method, clear-uid: Exported generic functions
Method, clear-user-sid: Exported generic functions
Method, clear-user-sid: Exported generic functions
Method, clear-vals: Exported generic functions
Method, clear-vals: Exported generic functions
Method, clear-vals: Exported generic functions
Method, clear-version: Exported generic functions
Method, clear-version: Exported generic functions
Method, clear-visible: Exported generic functions
Method, clear-visible: Exported generic functions
Method, clear-ways: Exported generic functions
Method, clear-writingprogram: Exported generic functions
Method, clear-zlib-data: Exported generic functions
Method, datasize: Exported generic functions
Method, date-granularity: Exported generic functions
Method, dense: Exported generic functions
Method, denseinfo: Exported generic functions
Method, granularity: Exported generic functions
Method, group-nodes: Exported generic functions
Method, group-relations: Exported generic functions
Method, group-ways: Exported generic functions
Method, has-bbox: Exported generic functions
Method, has-bottom: Exported generic functions
Method, has-changeset: Exported generic functions
Method, has-datasize: Exported generic functions
Method, has-date-granularity: Exported generic functions
Method, has-dense: Exported generic functions
Method, has-denseinfo: Exported generic functions
Method, has-granularity: Exported generic functions
Method, has-id: Exported generic functions
Method, has-id: Exported generic functions
Method, has-id: Exported generic functions
Method, has-id: Exported generic functions
Method, has-indexdata: Exported generic functions
Method, has-info: Exported generic functions
Method, has-info: Exported generic functions
Method, has-info: Exported generic functions
Method, has-lat: Exported generic functions
Method, has-lat-offset: Exported generic functions
Method, has-left: Exported generic functions
Method, has-lon: Exported generic functions
Method, has-lon-offset: Exported generic functions
Method, has-lzma-data: Exported generic functions
Method, has-obsolete-bzip2-data: Exported generic functions
Method, has-osmosis-replication-base-url: Exported generic functions
Method, has-osmosis-replication-sequence-number: Exported generic functions
Method, has-osmosis-replication-timestamp: Exported generic functions
Method, has-raw: Exported generic functions
Method, has-raw-size: Exported generic functions
Method, has-right: Exported generic functions
Method, has-source: Exported generic functions
Method, has-stringtable: Exported generic functions
Method, has-timestamp: Exported generic functions
Method, has-top: Exported generic functions
Method, has-type: Exported generic functions
Method, has-uid: Exported generic functions
Method, has-user-sid: Exported generic functions
Method, has-version: Exported generic functions
Method, has-visible: Exported generic functions
Method, has-writingprogram: Exported generic functions
Method, has-zlib-data: Exported generic functions
Method, id: Exported generic functions
Method, id: Exported generic functions
Method, id: Exported generic functions
Method, id: Exported generic functions
Method, id: Exported generic functions
Method, indexdata: Exported generic functions
Method, info: Exported generic functions
Method, info: Exported generic functions
Method, info: Exported generic functions
Method, invalid-osm-fileblock-name: Internal generic functions
Method, keys: Exported generic functions
Method, keys: Exported generic functions
Method, keys: Exported generic functions
Method, keys-vals: Exported generic functions
Method, lat: Exported generic functions
Method, lat: Exported generic functions
Method, lat-offset: Exported generic functions
Method, left: Exported generic functions
Method, lon: Exported generic functions
Method, lon: Exported generic functions
Method, lon-offset: Exported generic functions
Method, lzma-data: Exported generic functions
Method, memids: Exported generic functions
Method, node-lat: Exported generic functions
Method, node-lon: Exported generic functions
Method, nodes: Exported generic functions
Method, obsolete-bzip2-data: Exported generic functions
Method, optional-features: Exported generic functions
Method, osm-obj-id: Exported generic functions
Method, osm-obj-id: Exported generic functions
Method, osm-obj-id: Exported generic functions
Method, osm-obj-tags: Exported generic functions
Method, osm-obj-tags: Exported generic functions
Method, osm-obj-tags: Exported generic functions
Method, osmosis-replication-base-url: Exported generic functions
Method, osmosis-replication-sequence-number: Exported generic functions
Method, osmosis-replication-timestamp: Exported generic functions
Method, primitivegroup: Exported generic functions
Method, raw: Exported generic functions
Method, raw-size: Exported generic functions
Method, refs: Exported generic functions
Method, relation-members: Exported generic functions
Method, relations: Exported generic functions
Method, required-features: Exported generic functions
Method, right: Exported generic functions
Method, roles-sid: Exported generic functions
Method, s: Exported generic functions
Method, source: Exported generic functions
Method, stringtable: Exported generic functions
Method, timestamp: Exported generic functions
Method, timestamp: Exported generic functions
Method, top: Exported generic functions
Method, type: Exported generic functions
Method, types: Exported generic functions
Method, uid: Exported generic functions
Method, uid: Exported generic functions
Method, user-sid: Exported generic functions
Method, user-sid: Exported generic functions
Method, vals: Exported generic functions
Method, vals: Exported generic functions
Method, vals: Exported generic functions
Method, version: Exported generic functions
Method, version: Exported generic functions
Method, visible: Exported generic functions
Method, visible: Exported generic functions
Method, way-refs: Exported generic functions
Method, ways: Exported generic functions
Method, writingprogram: Exported generic functions
Method, zlib-data: Exported generic functions

N
node-lat: Exported generic functions
node-lat: Exported generic functions
node-lon: Exported generic functions
node-lon: Exported generic functions
nodes: Exported generic functions
nodes: Exported generic functions

O
obsolete-bzip2-data: Exported generic functions
obsolete-bzip2-data: Exported generic functions
optional-features: Exported generic functions
optional-features: Exported generic functions
osm-obj-id: Exported generic functions
osm-obj-id: Exported generic functions
osm-obj-id: Exported generic functions
osm-obj-id: Exported generic functions
osm-obj-tags: Exported generic functions
osm-obj-tags: Exported generic functions
osm-obj-tags: Exported generic functions
osm-obj-tags: Exported generic functions
osmosis-replication-base-url: Exported generic functions
osmosis-replication-base-url: Exported generic functions
osmosis-replication-sequence-number: Exported generic functions
osmosis-replication-sequence-number: Exported generic functions
osmosis-replication-timestamp: Exported generic functions
osmosis-replication-timestamp: Exported generic functions

P
packed-keys-vals-to-alists: Internal functions
parse-dense-nodes: Internal functions
parse-node: Internal functions
parse-pb-object: Internal functions
parse-primitive-block: Exported functions
parse-relation: Internal functions
parse-relation-member-type: Internal functions
parse-relation-members: Internal functions
parse-string-table: Internal functions
parse-way: Internal functions
primitivegroup: Exported generic functions
primitivegroup: Exported generic functions

R
raw: Exported generic functions
raw: Exported generic functions
raw-size: Exported generic functions
raw-size: Exported generic functions
read-blob-and-return-data: Internal functions
read-blob-header: Internal functions
read-buffer-of-length: Internal functions
read-fileblock: Exported functions
read-header-length: Internal functions
read-pb-object: Internal functions
refs: Exported generic functions
refs: Exported generic functions
relation-members: Exported generic functions
relation-members: Exported generic functions
relations: Exported generic functions
relations: Exported generic functions
required-features: Exported generic functions
required-features: Exported generic functions
right: Exported generic functions
right: Exported generic functions
roles-sid: Exported generic functions
roles-sid: Exported generic functions

S
s: Exported generic functions
s: Exported generic functions
source: Exported generic functions
source: Exported generic functions
stringtable: Exported generic functions
stringtable: Exported generic functions

T
tag-name-to-symbol: Exported functions
timestamp: Exported generic functions
timestamp: Exported generic functions
timestamp: Exported generic functions
top: Exported generic functions
top: Exported generic functions
transform-coordinate: Internal functions
type: Exported generic functions
type: Exported generic functions
types: Exported generic functions
types: Exported generic functions

U
uid: Exported generic functions
uid: Exported generic functions
uid: Exported generic functions
user-sid: Exported generic functions
user-sid: Exported generic functions
user-sid: Exported generic functions

V
vals: Exported generic functions
vals: Exported generic functions
vals: Exported generic functions
vals: Exported generic functions
version: Exported generic functions
version: Exported generic functions
version: Exported generic functions
visible: Exported generic functions
visible: Exported generic functions
visible: Exported generic functions

W
way-refs: Exported generic functions
way-refs: Exported generic functions
ways: Exported generic functions
ways: Exported generic functions
writingprogram: Exported generic functions
writingprogram: Exported generic functions

Z
zlib-data: Exported generic functions
zlib-data: Exported generic functions

Jump to:   %   (  
B   C   D   F   G   H   I   K   L   M   N   O   P   R   S   T   U   V   W   Z  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.3 Variables

Jump to:   %   *   +  
B   C   D   G   I   K   L   M   N   O   P   R   S   T   U   V   W   Z  
Index Entry  Section

%
%cached-size%: Exported classes
%cached-size%: Exported classes
%cached-size%: Exported classes
%cached-size%: Exported classes
%cached-size%: Exported classes
%cached-size%: Exported classes
%cached-size%: Exported classes
%cached-size%: Exported classes
%cached-size%: Exported classes
%cached-size%: Exported classes
%cached-size%: Exported classes
%cached-size%: Exported classes
%cached-size%: Exported classes
%cached-size%: Exported classes
%has-bits%: Exported classes
%has-bits%: Exported classes
%has-bits%: Exported classes
%has-bits%: Exported classes
%has-bits%: Exported classes
%has-bits%: Exported classes
%has-bits%: Exported classes
%has-bits%: Exported classes
%has-bits%: Exported classes
%has-bits%: Exported classes
%has-bits%: Exported classes
%has-bits%: Exported classes
%has-bits%: Exported classes
%has-bits%: Exported classes

*
*current-granularity*: Exported special variables
*current-lat-offset*: Exported special variables
*current-lon-offset*: Exported special variables
*current-string-table*: Exported special variables
*osm-symbols-package*: Exported special variables
*perform-tag-name-translation*: Exported special variables
*tag-value-translation-names*: Exported special variables

+
+maximum-relation-member-type+: Exported constants
+minimum-relation-member-type+: Exported constants
+relation-member-type-node+: Exported constants
+relation-member-type-relation+: Exported constants
+relation-member-type-way+: Exported constants

B
bbox: Exported classes
bottom: Exported classes

C
changeset: Exported classes
changeset: Exported classes
changesets: Exported classes
Constant, +maximum-relation-member-type+: Exported constants
Constant, +minimum-relation-member-type+: Exported constants
Constant, +relation-member-type-node+: Exported constants
Constant, +relation-member-type-relation+: Exported constants
Constant, +relation-member-type-way+: Exported constants

D
datasize: Exported classes
date-granularity: Exported classes
dense: Exported classes
denseinfo: Exported classes

G
granularity: Exported classes

I
id: Exported classes
id: Exported classes
id: Exported classes
id: Exported classes
id: Exported classes
id: Exported classes
id: Exported classes
id: Exported classes
indexdata: Exported classes
info: Exported classes
info: Exported classes
info: Exported classes

K
keys: Exported classes
keys: Exported classes
keys: Exported classes
keys-vals: Exported classes

L
lat: Exported classes
lat: Exported classes
lat: Exported classes
lat-offset: Exported classes
left: Exported classes
lon: Exported classes
lon: Exported classes
lon: Exported classes
lon-offset: Exported classes
lzma-data: Exported classes

M
members: Exported classes
memids: Exported classes

N
name: Exported conditions
nodes: Exported classes
nodes: Exported classes

O
obsolete-bzip2-data: Exported classes
optional-features: Exported classes
osmosis-replication-base-url: Exported classes
osmosis-replication-sequence-number: Exported classes
osmosis-replication-timestamp: Exported classes

P
primitivegroup: Exported classes

R
raw: Exported classes
raw-size: Exported classes
refs: Exported classes
refs: Exported classes
relations: Exported classes
relations: Exported classes
required-features: Exported classes
right: Exported classes
roles-sid: Exported classes

S
s: Exported classes
Slot, %cached-size%: Exported classes
Slot, %cached-size%: Exported classes
Slot, %cached-size%: Exported classes
Slot, %cached-size%: Exported classes
Slot, %cached-size%: Exported classes
Slot, %cached-size%: Exported classes
Slot, %cached-size%: Exported classes
Slot, %cached-size%: Exported classes
Slot, %cached-size%: Exported classes
Slot, %cached-size%: Exported classes
Slot, %cached-size%: Exported classes
Slot, %cached-size%: Exported classes
Slot, %cached-size%: Exported classes
Slot, %cached-size%: Exported classes
Slot, %has-bits%: Exported classes
Slot, %has-bits%: Exported classes
Slot, %has-bits%: Exported classes
Slot, %has-bits%: Exported classes
Slot, %has-bits%: Exported classes
Slot, %has-bits%: Exported classes
Slot, %has-bits%: Exported classes
Slot, %has-bits%: Exported classes
Slot, %has-bits%: Exported classes
Slot, %has-bits%: Exported classes
Slot, %has-bits%: Exported classes
Slot, %has-bits%: Exported classes
Slot, %has-bits%: Exported classes
Slot, %has-bits%: Exported classes
Slot, bbox: Exported classes
Slot, bottom: Exported classes
Slot, changeset: Exported classes
Slot, changeset: Exported classes
Slot, changesets: Exported classes
Slot, datasize: Exported classes
Slot, date-granularity: Exported classes
Slot, dense: Exported classes
Slot, denseinfo: Exported classes
Slot, granularity: Exported classes
Slot, id: Exported classes
Slot, id: Exported classes
Slot, id: Exported classes
Slot, id: Exported classes
Slot, id: Exported classes
Slot, id: Exported classes
Slot, id: Exported classes
Slot, id: Exported classes
Slot, indexdata: Exported classes
Slot, info: Exported classes
Slot, info: Exported classes
Slot, info: Exported classes
Slot, keys: Exported classes
Slot, keys: Exported classes
Slot, keys: Exported classes
Slot, keys-vals: Exported classes
Slot, lat: Exported classes
Slot, lat: Exported classes
Slot, lat: Exported classes
Slot, lat-offset: Exported classes
Slot, left: Exported classes
Slot, lon: Exported classes
Slot, lon: Exported classes
Slot, lon: Exported classes
Slot, lon-offset: Exported classes
Slot, lzma-data: Exported classes
Slot, members: Exported classes
Slot, memids: Exported classes
Slot, name: Exported conditions
Slot, nodes: Exported classes
Slot, nodes: Exported classes
Slot, obsolete-bzip2-data: Exported classes
Slot, optional-features: Exported classes
Slot, osmosis-replication-base-url: Exported classes
Slot, osmosis-replication-sequence-number: Exported classes
Slot, osmosis-replication-timestamp: Exported classes
Slot, primitivegroup: Exported classes
Slot, raw: Exported classes
Slot, raw-size: Exported classes
Slot, refs: Exported classes
Slot, refs: Exported classes
Slot, relations: Exported classes
Slot, relations: Exported classes
Slot, required-features: Exported classes
Slot, right: Exported classes
Slot, roles-sid: Exported classes
Slot, s: Exported classes
Slot, source: Exported classes
Slot, stringtable: Exported classes
Slot, tags: Exported classes
Slot, tags: Exported classes
Slot, tags: Exported classes
Slot, timestamp: Exported classes
Slot, timestamp: Exported classes
Slot, top: Exported classes
Slot, type: Exported classes
Slot, types: Exported classes
Slot, uid: Exported classes
Slot, uid: Exported classes
Slot, user-sid: Exported classes
Slot, user-sid: Exported classes
Slot, vals: Exported classes
Slot, vals: Exported classes
Slot, vals: Exported classes
Slot, version: Exported classes
Slot, version: Exported classes
Slot, visible: Exported classes
Slot, visible: Exported classes
Slot, ways: Exported classes
Slot, ways: Exported classes
Slot, writingprogram: Exported classes
Slot, zlib-data: Exported classes
source: Exported classes
Special Variable, *current-granularity*: Exported special variables
Special Variable, *current-lat-offset*: Exported special variables
Special Variable, *current-lon-offset*: Exported special variables
Special Variable, *current-string-table*: Exported special variables
Special Variable, *osm-symbols-package*: Exported special variables
Special Variable, *perform-tag-name-translation*: Exported special variables
Special Variable, *tag-value-translation-names*: Exported special variables
stringtable: Exported classes

T
tags: Exported classes
tags: Exported classes
tags: Exported classes
timestamp: Exported classes
timestamp: Exported classes
top: Exported classes
type: Exported classes
types: Exported classes

U
uid: Exported classes
uid: Exported classes
user-sid: Exported classes
user-sid: Exported classes

V
vals: Exported classes
vals: Exported classes
vals: Exported classes
version: Exported classes
version: Exported classes
visible: Exported classes
visible: Exported classes

W
ways: Exported classes
ways: Exported classes
writingprogram: Exported classes

Z
zlib-data: Exported classes

Jump to:   %   *   +  
B   C   D   G   I   K   L   M   N   O   P   R   S   T   U   V   W   Z  

Previous: , Up: Indexes   [Contents][Index]

A.4 Data types

Jump to:   B   C   D   H   I   N   O   P   R   S   T   W  
Index Entry  Section

B
blob: Exported classes
blob-header: Exported classes

C
change-set: Exported classes
Class, blob: Exported classes
Class, blob-header: Exported classes
Class, change-set: Exported classes
Class, dense-info: Exported classes
Class, dense-nodes: Exported classes
Class, header-b-box: Exported classes
Class, header-block: Exported classes
Class, info: Exported classes
Class, node: Exported classes
Class, node: Exported classes
Class, primitive-block: Exported classes
Class, primitive-group: Exported classes
Class, primitive-group: Exported classes
Class, relation: Exported classes
Class, relation: Exported classes
Class, string-table: Exported classes
Class, way: Exported classes
Class, way: Exported classes
Condition, invalid-osm-fileblock: Exported conditions

D
dense-info: Exported classes
dense-nodes: Exported classes

H
header-b-box: Exported classes
header-block: Exported classes

I
info: Exported classes
invalid-osm-fileblock: Exported conditions

N
node: Exported classes
node: Exported classes

O
octet: Internal types
osmpbf: The osmpbf system
osmpbf: The osmpbf package
osmpbf/protobuf-inner: The osmpbf/protobuf-inner package

P
Package, osmpbf: The osmpbf package
Package, osmpbf/protobuf-inner: The osmpbf/protobuf-inner package
primitive-block: Exported classes
primitive-group: Exported classes
primitive-group: Exported classes

R
relation: Exported classes
relation: Exported classes
relation-member-type: Exported types

S
string-table: Exported classes
System, osmpbf: The osmpbf system

T
Type, octet: Internal types
Type, relation-member-type: Exported types

W
way: Exported classes
way: Exported classes

Jump to:   B   C   D   H   I   N   O   P   R   S   T   W