BOOST_STL_INTERFACES_STATIC_ASSERT_CONCEPT(type, concept_name)
BOOST_STL_INTERFACES_STATIC_ASSERT_ITERATOR_TRAITS(iter, category, concept, value_type, reference, pointer, difference_type)
struct access;
template<typename Derived, typename IteratorConcept, typename ValueType,
typename Reference, typename Pointer, typename DifferenceType>
struct iterator_interface;
template<typename Derived, typename IteratorConcept, typename ValueType,
typename Reference, typename Pointer, typename DifferenceType>
struct iterator_interface;
template<typename T> struct proxy_arrow_result;
typedef iterator_interface< proxy_arrow_result< ;
template<typename IteratorInterface1, typename IteratorInterface2,
typename Enable>
(, );
template<typename IteratorInterface1, typename IteratorInterface2>
(, );
template<typename IteratorInterface1, typename IteratorInterface2>
(, );
template<typename IteratorInterface1, typename IteratorInterface2>
(, );
template<typename IteratorInterface1, typename IteratorInterface2>
(, );
template<typename IteratorInterface1, typename IteratorInterface2>
(, );
template<typename Derived, typename IteratorConcept, typename ValueType,
typename Reference, typename Pointer, typename DifferenceType>
struct iterator_interface;
template<typename Derived, typename IteratorConcept, typename ValueType,
typename Reference, typename Pointer, typename DifferenceType>
struct iterator_interface;
typedef iterator_interface< proxy_arrow_result< ;
template<typename IteratorInterface1, typename IteratorInterface2,
typename Enable>
(, );
template<typename IteratorInterface1, typename IteratorInterface2>
(, );
template<typename IteratorInterface1, typename IteratorInterface2>
(, );
template<typename IteratorInterface1, typename IteratorInterface2>
(, );
template<typename IteratorInterface1, typename IteratorInterface2>
(, );
template<typename IteratorInterface1, typename IteratorInterface2>
(, );
}
}
}
template<typename Derived, Contiguity> struct sequence_container_interface;
template<typename Derived, Contiguity> struct sequence_container_interface;
template<typename ContainerInterface>
(, );
template<typename ContainerInterface>
(, );
template<typename ContainerInterface>
(, );
template<typename ContainerInterface>
(, );
template<typename ContainerInterface>
(, );
template<typename ContainerInterface>
(, );
template<typename ContainerInterface>
(, );
template<typename Derived, Contiguity> struct sequence_container_interface;
template<typename Derived, Contiguity> struct sequence_container_interface;
template<typename ContainerInterface>
(, );
template<typename ContainerInterface>
(, );
template<typename ContainerInterface>
(, );
template<typename ContainerInterface>
(, );
template<typename ContainerInterface>
(, );
template<typename ContainerInterface>
(, );
template<typename ContainerInterface>
(, );
}
}
}
template<typename Derived, Contiguity> struct view_interface;
template<typename Derived, Contiguity> struct view_interface;
template<typename ViewInterface>
(, );
template<typename Derived, Contiguity> struct view_interface;
template<typename Derived, Contiguity> struct view_interface;
template<typename ViewInterface>
(, );
}
typedef ;
}
}
}