Libosmium
2.7.2
Fast and flexible C++ library for working with OpenStreetMap data
|
#include <cmath>
#include <cstdint>
#include <functional>
#include <iosfwd>
#include <stdexcept>
#include <string>
#include <iostream>
#include <osmium/util/compatibility.hpp>
#include <osmium/util/double.hpp>
Go to the source code of this file.
Classes | |
struct | osmium::invalid_location |
class | osmium::Location |
struct | std::hash< osmium::Location > |
Namespaces | |
osmium | |
Namespace for everything in the Osmium library. | |
std | |
Functions | |
constexpr bool | osmium::operator== (const Location &lhs, const Location &rhs) noexcept |
constexpr bool | osmium::operator!= (const Location &lhs, const Location &rhs) noexcept |
constexpr bool | osmium::operator< (const Location &lhs, const Location &rhs) noexcept |
constexpr bool | osmium::operator> (const Location &lhs, const Location &rhs) noexcept |
constexpr bool | osmium::operator<= (const Location &lhs, const Location &rhs) noexcept |
constexpr bool | osmium::operator>= (const Location &lhs, const Location &rhs) noexcept |
template<typename TChar , typename TTraits > | |
std::basic_ostream< TChar, TTraits > & | osmium::operator<< (std::basic_ostream< TChar, TTraits > &out, const osmium::Location &location) |