#include "sen/core/base/assert.h"
#include "sen/core/base/result.h"
#include <cstddef>
#include <cstdint>
#include <iterator>
#include <memory>
Go to the source code of this file.
|
| template<typename T, std::size_t size> |
| std::enable_if_t< HasOperator< T >::eq, bool > | sen::operator== (StaticVector< T, size > const &lhs, StaticVector< T, size > const &rhs) noexcept |
| | Checks if the contents of lhs and rhs are equal, that is, they have the same number of elements and each element in lhs compares equal with the element in rhs at the same position.
|
| template<typename T, std::size_t size> |
| std::enable_if_t< HasOperator< T >::ne, bool > | sen::operator!= (StaticVector< T, size > const &lhs, StaticVector< T, size > const &rhs) noexcept |
| | Equivalent to negating operator ==.
|
◆ SEN_VECTOR_TRY
| #define SEN_VECTOR_TRY |
( |
| ... | ) |
|
Value:{ \
auto res = __VA_ARGS__; \
if (res.isError()) \
{ \
return Err(res.getError()); \
} \
}