concept_check.h File Reference

#include <bits/c++config.h>

Go to the source code of this file.

Defines

#define _CONCEPT_CHECK_H   1
#define __glibcxx_function_requires()
#define __glibcxx_class_requires(_a, _b)
#define __glibcxx_class_requires2(_a, _b, _c)
#define __glibcxx_class_requires3(_a, _b, _c, _d)
#define __glibcxx_class_requires4(_a, _b, _c, _d, _e)


Detailed Description

This is an internal header file, included by other library headers. You should not attempt to use it directly.

Definition in file concept_check.h.


Define Documentation

#define __glibcxx_class_requires _a,
_b   ) 
 

Definition at line 53 of file concept_check.h.

#define __glibcxx_class_requires2 _a,
_b,
_c   ) 
 

Definition at line 54 of file concept_check.h.

#define __glibcxx_class_requires3 _a,
_b,
_c,
_d   ) 
 

Definition at line 55 of file concept_check.h.

#define __glibcxx_class_requires4 _a,
_b,
_c,
_d,
_e   ) 
 

Definition at line 56 of file concept_check.h.

 
#define __glibcxx_function_requires  ) 
 

Definition at line 52 of file concept_check.h.

Referenced by std::__advance(), std::__distance(), __gnu_cxx::__distance(), std::__find_end(), std::__median(), __gnu_cxx::__random_sample(), std::__rotate(), std::__unique_copy(), std::accumulate(), std::adjacent_difference(), std::adjacent_find(), std::binary_search(), std::copy(), std::copy_backward(), __gnu_cxx::copy_n(), std::count(), __gnu_cxx::count(), std::count_if(), __gnu_cxx::count_if(), std::equal(), std::equal_range(), std::fill(), std::fill_n(), std::find(), std::find_end(), std::find_first_of(), std::find_if(), std::for_each(), std::generate(), std::generate_n(), std::includes(), std::inner_product(), std::inplace_merge(), __gnu_cxx::iota(), __gnu_cxx::is_heap(), __gnu_cxx::is_sorted(), std::iter_swap(), std::lexicographical_compare(), __gnu_cxx::lexicographical_compare_3way(), std::lower_bound(), std::make_heap(), std::max(), std::max_element(), std::merge(), std::min(), std::min_element(), std::mismatch(), std::next_permutation(), std::nth_element(), _GLIBCXX_STD::map< _Key, _Tp, _Compare, _Allocator >::operator[](), std::partial_sort(), std::partial_sort_copy(), std::partial_sum(), std::partition(), std::pop_heap(), std::prev_permutation(), std::push_heap(), __gnu_cxx::random_sample(), __gnu_cxx::random_sample_n(), std::random_shuffle(), std::remove(), std::remove_copy(), std::remove_copy_if(), std::remove_if(), std::replace(), std::replace_copy(), std::replace_copy_if(), std::replace_if(), std::reverse(), std::reverse_copy(), std::rotate(), std::rotate_copy(), std::search(), std::search_n(), std::set_difference(), std::set_intersection(), std::set_symmetric_difference(), std::set_union(), std::sort(), std::sort_heap(), std::stable_partition(), std::stable_sort(), std::swap(), std::swap_ranges(), std::transform(), std::unique(), std::unique_copy(), and std::upper_bound().

#define _CONCEPT_CHECK_H   1
 

Definition at line 36 of file concept_check.h.


Generated on Tue Jan 30 17:31:56 2007 for GNU C++ STL by doxygen 1.3.6