tetl
0.1.0
Embedded Template Library
Loading...
Searching...
No Matches
semiregular.hpp
Go to the documentation of this file.
1
// SPDX-License-Identifier: BSL-1.0
2
3
#ifndef TETL_CONCEPTS_SEMIREGULAR_HPP
4
#define TETL_CONCEPTS_SEMIREGULAR_HPP
5
6
#include <
etl/_concepts/copyable.hpp
>
7
#include <
etl/_concepts/default_initializable.hpp
>
8
9
namespace
etl
{
10
12
template
<
typename
T>
13
concept
semiregular
=
etl::copyable<T>
and
etl::default_initializable<T>
;
14
15
}
// namespace etl
16
17
#endif
// TETL_CONCEPTS_SEMIREGULAR_HPP
etl::copyable
Definition
copyable.hpp:14
etl::default_initializable
The default_initializable concept checks whether variables of type T can be value-initialized (T() is...
Definition
default_initializable.hpp:20
etl::semiregular
Definition
semiregular.hpp:13
copyable.hpp
default_initializable.hpp
etl
Definition
adjacent_find.hpp:8
include
etl
_concepts
semiregular.hpp
Generated on Sat Mar 8 2025 16:19:59 for tetl by
1.14.0