Function operator<=

Summary

#include <toml/comments.hpp>

(1) bool operator<=(const preserve_comments &lhs, const preserve_comments &rhs)

(2) bool operator<=(const discard_comments &, const discard_comments &) noexcept

#include <toml/datetime.hpp>

(3) bool operator<=(const local_date &lhs, const local_date &rhs)

(4) bool operator<=(const local_time &lhs, const local_time &rhs)

(5) bool operator<=(const time_offset &lhs, const time_offset &rhs)

(6) bool operator<=(const local_datetime &lhs, const local_datetime &rhs)

(7) bool operator<=(const offset_datetime &lhs, const offset_datetime &rhs)

#include <toml/string.hpp>

(8) bool operator<=(const string &lhs, const string &rhs)

(9) bool operator<=(const string &lhs, const std::string &rhs)

(10) bool operator<=(const std::string &lhs, const string &rhs)

(11) bool operator<=(const string &lhs, const char *rhs)

(12) bool operator<=(const char *lhs, const string &rhs)

#include <toml/value.hpp>

(13) template <typename C, template< typename ... > class T, template< typename ... > class A>
     std::enable_if< detail::conjunction< detail::is_comparable< typename basic_value< C, T, A >::array_type >, detail::is_comparable< typename basic_value< C, T, A >::table_type > >::value, bool >::type operator<=(const basic_value< C, T, A > &lhs, const basic_value< C, T, A > &rhs)

Function overload

Synopsis

#include <toml/comments.hpp>

bool operator<=(const preserve_comments &lhs, const preserve_comments &rhs)

Description

No description yet.

Source

Lines 239-239 in toml/comments.hpp.

inline bool operator<=(const preserve_comments& lhs, const preserve_comments& rhs) {return lhs.comments <= rhs.comments;}

Synopsis

#include <toml/comments.hpp>

bool operator<=(const discard_comments &, const discard_comments &) noexcept

Description

No description yet.

Source

Lines 458-458 in toml/comments.hpp.

inline bool operator<=(const discard_comments&, const discard_comments&) noexcept {return true;}

Synopsis

#include <toml/datetime.hpp>

bool operator<=(const local_date &lhs, const local_date &rhs)

Description

No description yet.

Source

Lines 159-162 in toml/datetime.hpp.

inline bool operator<=(const local_date& lhs, const local_date& rhs)
{
    return (lhs < rhs) || (lhs == rhs);
}

Synopsis

#include <toml/datetime.hpp>

bool operator<=(const local_time &lhs, const local_time &rhs)

Description

No description yet.

Source

Lines 262-265 in toml/datetime.hpp.

inline bool operator<=(const local_time& lhs, const local_time& rhs)
{
    return (lhs < rhs) || (lhs == rhs);
}

Synopsis

#include <toml/datetime.hpp>

bool operator<=(const time_offset &lhs, const time_offset &rhs)

Description

No description yet.

Source

Lines 336-339 in toml/datetime.hpp.

inline bool operator<=(const time_offset& lhs, const time_offset& rhs)
{
    return (lhs < rhs) || (lhs == rhs);
}

Synopsis

#include <toml/datetime.hpp>

bool operator<=(const local_datetime &lhs, const local_datetime &rhs)

Description

No description yet.

Source

Lines 458-461 in toml/datetime.hpp.

inline bool operator<=(const local_datetime& lhs, const local_datetime& rhs)
{
    return (lhs < rhs) || (lhs == rhs);
}

Synopsis

#include <toml/datetime.hpp>

bool operator<=(const offset_datetime &lhs, const offset_datetime &rhs)

Description

No description yet.

Source

Lines 609-612 in toml/datetime.hpp.

inline bool operator<=(const offset_datetime& lhs, const offset_datetime& rhs)
{
    return (lhs < rhs) || (lhs == rhs);
}

Synopsis

#include <toml/string.hpp>

bool operator<=(const string &lhs, const string &rhs)

Description

No description yet.

Source

Lines 89-92 in toml/string.hpp.

inline bool operator<=(const string& lhs, const string& rhs)
{
    return !(rhs < lhs);
}

Synopsis

#include <toml/string.hpp>

bool operator<=(const string &lhs, const std::string &rhs)

Description

No description yet.

Source

Lines 106-107 in toml/string.hpp.

inline bool
operator<=(const string& lhs, const std::string& rhs) {return lhs.str <= rhs;}

Synopsis

#include <toml/string.hpp>

bool operator<=(const std::string &lhs, const string &rhs)

Description

No description yet.

Source

Lines 119-120 in toml/string.hpp.

inline bool
operator<=(const std::string& lhs, const string& rhs) {return lhs <= rhs.str;}

Synopsis

#include <toml/string.hpp>

bool operator<=(const string &lhs, const char *rhs)

Description

No description yet.

Source

Lines 132-133 in toml/string.hpp.

inline bool
operator<=(const string& lhs, const char* rhs) {return lhs.str <= std::string(rhs);}

Synopsis

#include <toml/string.hpp>

bool operator<=(const char *lhs, const string &rhs)

Description

No description yet.

Source

Lines 145-146 in toml/string.hpp.

inline bool
operator<=(const char* lhs, const string& rhs) {return std::string(lhs) <= rhs.str;}

Synopsis

#include <toml/value.hpp>

template <typename C, template< typename ... > class T, template< typename ... > class A>
std::enable_if< detail::conjunction< detail::is_comparable< typename basic_value< C, T, A >::array_type >, detail::is_comparable< typename basic_value< C, T, A >::table_type > >::value, bool >::type operator<=(const basic_value< C, T, A > &lhs, const basic_value< C, T, A > &rhs)

Description

No description yet.

Source

Lines 1899-1907 in toml/value.hpp.

template<typename C, template<typename ...> class T, template<typename ...> class A>
typename std::enable_if<detail::conjunction<
    detail::is_comparable<typename basic_value<C, T, A>::array_type>,
    detail::is_comparable<typename basic_value<C, T, A>::table_type>
    >::value, bool>::type
operator<=(const basic_value<C, T, A>& lhs, const basic_value<C, T, A>& rhs)
{
    return (lhs < rhs) || (lhs == rhs);
}





Add Discussion as Guest

Log in