Libosmium
2.20.0
Fast and flexible C++ library for working with OpenStreetMap data
|
#include <delta.hpp>
Public Types | |
using | value_type = TValue |
using | delta_type = TDelta |
Public Member Functions | |
DeltaDecode () | |
void | clear () noexcept |
TValue | update (TDelta delta) noexcept |
TValue | value () const noexcept |
Private Attributes | |
DeltaDecode value type must be some | integer |
DeltaDecode delta type must be some signed | integer |
TValue | m_value |
Helper class for delta decoding.
using osmium::util::DeltaDecode< TValue, TDelta >::delta_type = TDelta |
using osmium::util::DeltaDecode< TValue, TDelta >::value_type = TValue |
|
inline |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
private |
|
private |
|
private |