00001 00002 #ifndef INSTIGATE_STL_CONCEPT_HPP 00003 #define INSTIGATE_STL_CONCEPT_HPP 00004 00053 #define _INSTIGATE_OPEN_SOURCE_INTERNAL_HEADER_IN_CONCEPT 00054 00055 #include "_bidirectional_iterator.hpp" 00056 #include "_binary_function.hpp" 00057 #include "_binary_predicate.hpp" 00058 #include "_category_mapping.hpp" 00059 #include "_destructible_iterator.hpp" 00060 #include "_forward_iterator.hpp" 00061 #include "_generator.hpp" 00062 #include "_incrementable_iterator.hpp" 00063 #include "_lvalue_iterator.hpp" 00064 #include "_matrix.hpp" 00065 #include "_pair.hpp" 00066 #include "_random_access_iterator.hpp" 00067 #include "_readable_iterator.hpp" 00068 #include "_single_pass_iterator.hpp" 00069 #include "_stl_function.hpp" 00070 #include "_ternary_function.hpp" 00071 #include "_unary_function.hpp" 00072 #include "_unary_predicate.hpp" 00073 #include "_unary_type_traits.hpp" 00074 #include "_vector.hpp" 00075 #include "_writable_iterator.hpp" 00076 #include <generic/_assignable.hpp> 00077 #include <generic/_default_constructible.hpp> 00078 #include <generic/_equality_comparable.hpp> 00079 #include <generic/_less_than_comparable.hpp> 00080 00081 #undef _INSTIGATE_STL_INTERNAL_HEADER_IN_CONCEPT 00082 00083 #endif // INSTIGATE_STL_CONCEPT_HPP