|
Namespaces |
| namespace | __gnu_cxx |
Classes |
| struct | __gnu_cxx::Aux_require_same< Type1, Type2 > |
| struct | __gnu_cxx::Aux_require_same< Type, Type > |
| struct | __gnu_cxx::SameTypeConcept< Type1, Type2 > |
| struct | __gnu_cxx::IntegerConcept< Type > |
| struct | __gnu_cxx::IntegerConcept< short > |
| struct | __gnu_cxx::IntegerConcept< unsigned short > |
| struct | __gnu_cxx::IntegerConcept< int > |
| struct | __gnu_cxx::IntegerConcept< unsigned int > |
| struct | __gnu_cxx::IntegerConcept< long > |
| struct | __gnu_cxx::IntegerConcept< unsigned long > |
| struct | __gnu_cxx::IntegerConcept< long long > |
| struct | __gnu_cxx::IntegerConcept< unsigned long long > |
| struct | __gnu_cxx::SignedIntegerConcept< Type > |
| struct | __gnu_cxx::SignedIntegerConcept< short > |
| struct | __gnu_cxx::SignedIntegerConcept< int > |
| struct | __gnu_cxx::SignedIntegerConcept< long > |
| struct | __gnu_cxx::SignedIntegerConcept< long long > |
| struct | __gnu_cxx::UnsignedIntegerConcept< Type > |
| struct | __gnu_cxx::UnsignedIntegerConcept< unsigned short > |
| struct | __gnu_cxx::UnsignedIntegerConcept< unsigned int > |
| struct | __gnu_cxx::UnsignedIntegerConcept< unsigned long > |
| struct | __gnu_cxx::UnsignedIntegerConcept< unsigned long long > |
| struct | __gnu_cxx::DefaultConstructibleConcept< Type > |
| struct | __gnu_cxx::AssignableConcept< Type > |
| struct | __gnu_cxx::CopyConstructibleConcept< Type > |
| struct | __gnu_cxx::SGIAssignableConcept< Type > |
| struct | __gnu_cxx::ConvertibleConcept< From, To > |
| struct | __gnu_cxx::EqualityComparableConcept< Type > |
| struct | __gnu_cxx::LessThanComparableConcept< Type > |
| struct | __gnu_cxx::ComparableConcept< Type > |
| struct | __gnu_cxx::GeneratorConcept< Func, Return > |
| struct | __gnu_cxx::GeneratorConcept< Func, void > |
| struct | __gnu_cxx::UnaryFunctionConcept< Func, Return, Arg > |
| struct | __gnu_cxx::UnaryFunctionConcept< Func, void, Arg > |
| struct | __gnu_cxx::BinaryFunctionConcept< Func, Return, First, Second > |
| struct | __gnu_cxx::BinaryFunctionConcept< Func, void, First, Second > |
| struct | __gnu_cxx::UnaryPredicateConcept< Func, Arg > |
| struct | __gnu_cxx::BinaryPredicateConcept< Func, First, Second > |
| struct | __gnu_cxx::ConstBinaryPredicateConcept< Func, First, Second > |
| struct | __gnu_cxx::TrivialIteratorConcept< Type > |
| struct | __gnu_cxx::MutableTrivialIteratorConcept< Type > |
| struct | __gnu_cxx::InputIteratorConcept< Type > |
| struct | __gnu_cxx::OutputIteratorConcept< Type, ValueT > |
| struct | __gnu_cxx::ForwardIteratorConcept< Type > |
| struct | __gnu_cxx::MutableForwardIteratorConcept< Type > |
| struct | __gnu_cxx::BidirectionalIteratorConcept< Type > |
| struct | __gnu_cxx::MutableBidirectionalIteratorConcept< Type > |
| struct | __gnu_cxx::RandomAccessIteratorConcept< Type > |
| struct | __gnu_cxx::MutableRandomAccessIteratorConcept< Type > |
| struct | __gnu_cxx::ContainerConcept< Container > |
| struct | __gnu_cxx::MutableContainerConcept< Container > |
| struct | __gnu_cxx::ForwardContainerConcept< ForwardContainer > |
| struct | __gnu_cxx::MutableForwardContainerConcept< ForwardContainer > |
| struct | __gnu_cxx::ReversibleContainerConcept< ReversibleContainer > |
| struct | __gnu_cxx::MutableReversibleContainerConcept< ReversibleContainer > |
| struct | __gnu_cxx::RandomAccessContainerConcept< RandomAccessContainer > |
| struct | __gnu_cxx::MutableRandomAccessContainerConcept< RandomAccessContainer > |
| struct | __gnu_cxx::SequenceConcept< Sequence > |
| struct | __gnu_cxx::FrontInsertionSequenceConcept< FrontInsertionSequence > |
| struct | __gnu_cxx::BackInsertionSequenceConcept< BackInsertionSequence > |
| struct | __gnu_cxx::AssociativeContainerConcept< AssociativeContainer > |
| struct | __gnu_cxx::UniqueAssociativeContainerConcept< UniqueAssociativeContainer > |
| struct | __gnu_cxx::MultipleAssociativeContainerConcept< MultipleAssociativeContainer > |
| struct | __gnu_cxx::SimpleAssociativeContainerConcept< SimpleAssociativeContainer > |
| struct | __gnu_cxx::PairAssociativeContainerConcept< SimpleAssociativeContainer > |
| struct | __gnu_cxx::SortedAssociativeContainerConcept< SortedAssociativeContainer > |
Defines |
|
#define | BOOSTCONCEPTCHECKH |
|
#define | IsUnused |
|
#define | GLIBCXXCLASSREQUIRES(_type_var, _ns, _concept) |
|
#define | GLIBCXXCLASSREQUIRES2(_type_var1, _type_var2, _ns, _concept) |
|
#define | GLIBCXXCLASSREQUIRES3(_type_var1, _type_var2, _type_var3, _ns, _concept) |
|
#define | GLIBCXXCLASSREQUIRES4(_type_var1, _type_var2, _type_var3, _type_var4, _ns, _concept) |
|
#define | GLIBCXXDEFINEBINARYPREDICATEOPCONSTRAINT(OP, NAME) |
|
#define | GLIBCXXDEFINEBINARYOPERATORCONSTRAINT(OP, NAME) |
Functions |
|
template<class Concept> |
| void | __gnu_cxx::__function_requires () |
|
template<class Type> |
| void | __gnu_cxx::aux_require_boolean_expr (const Type &__t) |
Variables |
|
GLIBCXXDEFINEBINARYOPERATORCONSTRAINT * | __gnu_cxx::TimesOpConcept |