1#ifndef OSMIUM_INDEX_INDEX_HPP
2#define OSMIUM_INDEX_INDEX_HPP
53 std::runtime_error(what) {
57 std::runtime_error(what) {
61 std::runtime_error(
std::string{
"id "} +
std::to_string(id) +
" not found") {
90 return std::numeric_limits<size_t>::max();
#define OSMIUM_EXPORT
Definition: compatibility.hpp:54
constexpr size_t empty_value< size_t >()
Definition: index.hpp:89
constexpr T empty_value()
Definition: index.hpp:79
Namespace for everything in the Osmium library.
Definition: assembler.hpp:53
Definition: location.hpp:555
not_found(uint64_t id)
Definition: index.hpp:60
not_found(const char *what)
Definition: index.hpp:56
not_found(const std::string &what)
Definition: index.hpp:52