libstdc++: boost_concept_check.h File Reference (original) (raw)
Go to the source code of this file.
Namespaces | |
---|---|
namespace | __gnu_cxx |
namespace | __gnu_debug |
namespace | std |
Macros | |
---|---|
#define | _GLIBCXX_CLASS_REQUIRES(_type_var, _ns, _concept) |
#define | _GLIBCXX_CLASS_REQUIRES2(_type_var1, _type_var2, _ns, _concept) |
#define | _GLIBCXX_CLASS_REQUIRES3(_type_var1, _type_var2, _type_var3, _ns, _concept) |
#define | _GLIBCXX_CLASS_REQUIRES4(_type_var1, _type_var2, _type_var3, _type_var4, _ns, _concept) |
#define | _GLIBCXX_DEFINE_BINARY_OPERATOR_CONSTRAINT(_OP, _NAME) |
#define | _GLIBCXX_DEFINE_BINARY_PREDICATE_OP_CONSTRAINT(_OP, _NAME) |
#define | _IsUnused |
Functions | |
---|---|
template<class _Tp > | |
void | __gnu_cxx::__aux_require_boolean_expr (const _Tp &__t) |
void | __gnu_cxx::__error_type_must_be_a_signed_integer_type () |
void | __gnu_cxx::__error_type_must_be_an_integer_type () |
void | __gnu_cxx::__error_type_must_be_an_unsigned_integer_type () |
template<class _Concept > | |
constexpr void | __gnu_cxx::__function_requires () |
This is an internal header file, included by other library headers. Do not attempt to use it directly. Instead, include .
Definition in file boost_concept_check.h.
◆ _GLIBCXX_CLASS_REQUIRES
| #define _GLIBCXX_CLASS_REQUIRES | ( | | _type_var, | | ---------------------------------- | - | | ------------ | | | _ns, | | | | | | _concept | | | | | ) | | | |
◆ _GLIBCXX_CLASS_REQUIRES2
| #define _GLIBCXX_CLASS_REQUIRES2 | ( | | _type_var1, | | ----------------------------------- | - | | ------------- | | | _type_var2, | | | | | | _ns, | | | | | | _concept | | | | | ) | | | |
◆ _GLIBCXX_CLASS_REQUIRES3
| #define _GLIBCXX_CLASS_REQUIRES3 | ( | | _type_var1, | | ----------------------------------- | - | | ------------- | | | _type_var2, | | | | | | _type_var3, | | | | | | _ns, | | | | | | _concept | | | | | ) | | | |
◆ _GLIBCXX_CLASS_REQUIRES4
| #define _GLIBCXX_CLASS_REQUIRES4 | ( | | _type_var1, | | ----------------------------------- | - | | ------------- | | | _type_var2, | | | | | | _type_var3, | | | | | | _type_var4, | | | | | | _ns, | | | | | | _concept | | | | | ) | | | |
◆ _GLIBCXX_DEFINE_BINARY_OPERATOR_CONSTRAINT
| #define _GLIBCXX_DEFINE_BINARY_OPERATOR_CONSTRAINT | ( | | _OP, | | ------------------------------------------------------- | - | | ----- | | | _NAME | | | | | ) | | | |
◆ _GLIBCXX_DEFINE_BINARY_PREDICATE_OP_CONSTRAINT
| #define _GLIBCXX_DEFINE_BINARY_PREDICATE_OP_CONSTRAINT | ( | | _OP, | | ------------------------------------------------------------ | - | | ----- | | | _NAME | | | | | ) | | | |