Skip to content

File comparison.hpp

FileList > include > libhal-util > comparison.hpp

Go to the source code of this file

  • #include <algorithm>
  • #include <array>
  • #include <span>

Public Functions

Type Name
constexpr bool operator!= (const std::array< T, size > & p_array, const std::span< T > & p_span)
constexpr bool operator!= (const std::span< T > & p_span, const std::array< T, size > & p_array)
constexpr bool operator== (const std::array< T, size > & p_array, const std::span< T > & p_span)
constexpr bool operator== (const std::span< T > & p_span, const std::array< T, size > & p_array)

Public Functions Documentation

function operator!=

template<typename T typename T, size_t size>
constexpr bool operator!= (
    const std::array< T, size > & p_array,
    const std::span< T > & p_span
) 

function operator!=

template<typename T typename T, size_t size>
constexpr bool operator!= (
    const std::span< T > & p_span,
    const std::array< T, size > & p_array
) 

function operator==

template<typename T typename T, size_t size>
constexpr bool operator== (
    const std::array< T, size > & p_array,
    const std::span< T > & p_span
) 

function operator==

template<typename T typename T, size_t size>
constexpr bool operator== (
    const std::span< T > & p_span,
    const std::array< T, size > & p_array
) 

The documentation for this class was generated from the following file libraries/include/libhal-util/comparison.hpp