LIEF: Library to Instrument Executable Formats Version 1.0.0
Loading...
Searching...
No Matches
map.h File Reference
#include "frozen/bits/algorithms.h"
#include "frozen/bits/basic_types.h"
#include "frozen/bits/exceptions.h"
#include "frozen/bits/mpl.h"
#include "frozen/bits/version.h"
#include <iterator>
#include <utility>
Include dependency graph for map.h:

Go to the source code of this file.

Classes

class  frozen::impl::CompareKey< Comparator >
class  frozen::map< Key, Value, N, Compare >
class  frozen::map< Key, Value, 0, Compare >

Namespaces

namespace  frozen
namespace  frozen::impl

Functions

template<typename T, typename U, typename Compare = std::less<T>>
constexpr auto frozen::make_map (bits::ignored_arg={})
template<typename T, typename U, std::size_t N>
constexpr auto frozen::make_map (std::pair< T, U > const (&items)[N])
template<typename T, typename U, std::size_t N>
constexpr auto frozen::make_map (std::array< std::pair< T, U >, N > const &items)
template<typename T, typename U, typename Compare, std::size_t N>
constexpr auto frozen::make_map (std::pair< T, U > const (&items)[N], Compare const &compare=Compare{})
template<typename T, typename U, typename Compare, std::size_t N>
constexpr auto frozen::make_map (std::array< std::pair< T, U >, N > const &items, Compare const &compare=Compare{})