struct
#include <netlist/IntervalMapUtils.hpp>
IntervalMapUtils Utility class for working with IntervalMaps.
Public static functions
-
template<typename TKey, typename TValue, uint32_t N>static void subtractSingle(IntervalMap<TKey, TValue, N>& result, std::pair<TKey, TKey> const& interval, TValue const& value, IntervalMap<TKey, TValue, N> const& second, IntervalMap<TKey, TValue, N>::allocator_type& alloc)
-
template<typename TKey, typename TValue, uint32_t N>static auto difference(IntervalMap<TKey, TValue, N> const& first, IntervalMap<TKey, TValue, N> const& second, IntervalMap<TKey, TValue, N>::allocator_type& alloc) -> IntervalMap<TKey, TValue, N>
- Construct the difference between two IntervalMaps.