TrinityCore
|
#include <utility>
Go to the source code of this file.
Classes | |
class | Trinity::IteratorPair< iterator, end_iterator > |
Utility class to enable range for loop syntax for multimap.equal_range uses. More... | |
Namespaces | |
namespace | Trinity |
namespace | Trinity::Containers |
Functions | |
template<typename iterator , class end_iterator = iterator> | |
constexpr IteratorPair< iterator, end_iterator > | Trinity::Containers::MakeIteratorPair (iterator first, end_iterator second) |
template<typename iterator , class end_iterator = iterator> | |
constexpr IteratorPair< iterator, end_iterator > | Trinity::Containers::MakeIteratorPair (std::pair< iterator, end_iterator > iterators) |
template<class M > | |
auto | Trinity::Containers::MapEqualRange (M &map, typename M::key_type const &key) |