Libosmium  2.10.3
Fast and flexible C++ library for working with OpenStreetMap data
Public Member Functions | Public Attributes | List of all members
osmium::tags::Filter< TKey, TValue, TKeyComp, TValueComp >::Rule Struct Reference

Public Member Functions

 Rule (bool r, bool ignore, const key_type &k, const value_type &v)
 
 Rule (bool r, bool ignore, const key_type &k)
 

Public Attributes

key_type key
 
value_type value
 
bool ignore_value
 
bool result
 

Constructor & Destructor Documentation

§ Rule() [1/2]

template<typename TKey , typename TValue = void, typename TKeyComp = match_key<TKey>, typename TValueComp = match_value<TValue>>
osmium::tags::Filter< TKey, TValue, TKeyComp, TValueComp >::Rule::Rule ( bool  r,
bool  ignore,
const key_type k,
const value_type v 
)
inlineexplicit

§ Rule() [2/2]

template<typename TKey , typename TValue = void, typename TKeyComp = match_key<TKey>, typename TValueComp = match_value<TValue>>
osmium::tags::Filter< TKey, TValue, TKeyComp, TValueComp >::Rule::Rule ( bool  r,
bool  ignore,
const key_type k 
)
inlineexplicit

Member Data Documentation

§ ignore_value

template<typename TKey , typename TValue = void, typename TKeyComp = match_key<TKey>, typename TValueComp = match_value<TValue>>
bool osmium::tags::Filter< TKey, TValue, TKeyComp, TValueComp >::Rule::ignore_value

§ key

template<typename TKey , typename TValue = void, typename TKeyComp = match_key<TKey>, typename TValueComp = match_value<TValue>>
key_type osmium::tags::Filter< TKey, TValue, TKeyComp, TValueComp >::Rule::key

§ result

template<typename TKey , typename TValue = void, typename TKeyComp = match_key<TKey>, typename TValueComp = match_value<TValue>>
bool osmium::tags::Filter< TKey, TValue, TKeyComp, TValueComp >::Rule::result

§ value

template<typename TKey , typename TValue = void, typename TKeyComp = match_key<TKey>, typename TValueComp = match_value<TValue>>
value_type osmium::tags::Filter< TKey, TValue, TKeyComp, TValueComp >::Rule::value

The documentation for this struct was generated from the following file: