mirror of
https://github.com/ETLCPP/etl.git
synced 2026-06-28 13:28:43 +08:00
Added etl::less as default compare type.
This commit is contained in:
parent
47c47c5d32
commit
e23c485aa3
@ -458,7 +458,7 @@ namespace etl
|
||||
/// A templated base for all etl::map types.
|
||||
///\ingroup map
|
||||
//***************************************************************************
|
||||
template <typename TKey, typename TMapped, typename TKeyCompare>
|
||||
template <typename TKey, typename TMapped, typename TKeyCompare = std::less<TKey> >
|
||||
class imap : public etl::map_base
|
||||
{
|
||||
public:
|
||||
|
||||
@ -614,7 +614,7 @@ namespace etl
|
||||
/// A templated base for all etl::multimap types.
|
||||
///\ingroup map
|
||||
//***************************************************************************
|
||||
template <typename TKey, typename TMapped, typename TKeyCompare>
|
||||
template <typename TKey, typename TMapped, typename TKeyCompare = std::less<TKey> >
|
||||
class imultimap : public etl::multimap_base
|
||||
{
|
||||
public:
|
||||
|
||||
@ -614,7 +614,7 @@ namespace etl
|
||||
/// A templated base for all etl::multiset types.
|
||||
///\ingroup set
|
||||
//***************************************************************************
|
||||
template <typename T, typename TCompare>
|
||||
template <typename T, typename TCompare = std::less<T> >
|
||||
class imultiset : public etl::multiset_base
|
||||
{
|
||||
public:
|
||||
|
||||
@ -113,7 +113,7 @@ namespace etl
|
||||
/// \tparam TContainer to hold the T queue values
|
||||
/// \tparam TCompare to use in comparing T values
|
||||
//***************************************************************************
|
||||
template <typename T, typename TContainer, typename TCompare>
|
||||
template <typename T, typename TContainer, typename TCompare = std::less<T> >
|
||||
class ipriority_queue
|
||||
{
|
||||
public:
|
||||
|
||||
@ -453,7 +453,7 @@ namespace etl
|
||||
/// A templated base for all etl::set types.
|
||||
///\ingroup set
|
||||
//***************************************************************************
|
||||
template <typename T, typename TCompare>
|
||||
template <typename T, typename TCompare = std::less<T> >
|
||||
class iset : public etl::set_base
|
||||
{
|
||||
public:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user