tetl 0.1.0
Embedded Template Library
Loading...
Searching...
No Matches
static_set.hpp File Reference

Go to the source code of this file.

Classes

struct  static_set< Key, Capacity, Compare >
 static_set is an associative container that contains a sorted set of unique objects of type Key. Sorting is done using the key comparison function Compare. More...
 

Namespaces

namespace  etl
 

Functions

template<typename Key, size_t Capacity, typename Comp>
constexpr auto operator!= (static_set< Key, Capacity, Comp > const &lhs, static_set< Key, Capacity, Comp > const &rhs) -> bool
 Compares the contents of two sets.
 
template<typename Key, size_t Capacity, typename Comp>
constexpr auto operator< (static_set< Key, Capacity, Comp > const &lhs, static_set< Key, Capacity, Comp > const &rhs) -> bool
 Compares the contents of two sets.
 
template<typename Key, size_t Capacity, typename Comp>
constexpr auto operator<= (static_set< Key, Capacity, Comp > const &lhs, static_set< Key, Capacity, Comp > const &rhs) -> bool
 Compares the contents of two sets.
 
template<typename Key, size_t Capacity, typename Comp>
constexpr auto operator== (static_set< Key, Capacity, Comp > const &lhs, static_set< Key, Capacity, Comp > const &rhs) -> bool
 Compares the contents of two sets.
 
template<typename Key, size_t Capacity, typename Comp>
constexpr auto operator> (static_set< Key, Capacity, Comp > const &lhs, static_set< Key, Capacity, Comp > const &rhs) -> bool
 Compares the contents of two sets.
 
template<typename Key, size_t Capacity, typename Comp>
constexpr auto operator>= (static_set< Key, Capacity, Comp > const &lhs, static_set< Key, Capacity, Comp > const &rhs) -> bool
 Compares the contents of two sets.
 
template<typename Key, size_t Capacity, typename Compare>
constexpr auto swap (static_set< Key, Capacity, Compare > &lhs, static_set< Key, Capacity, Compare > &rhs) noexcept(noexcept(lhs.swap(rhs))) -> void
 Specializes the swap algorithm for set. Swaps the contents of lhs and rhs. Calls lhs.swap(rhs).