WPILibC++
2019.1.1-2-g444b899
|
Helper which sets its type member to forward_iterator_tag if the category of IterT
does not derive from bidirectional_iterator_tag, and to bidirectional_iterator_tag otherwise.
More...
#include <STLExtras.h>
Public Types | |
using | type = typename fwd_or_bidi_tag_impl< std::is_base_of< std::bidirectional_iterator_tag, typename std::iterator_traits< IterT >::iterator_category >::value >::type |
Helper which sets its type member to forward_iterator_tag if the category of IterT
does not derive from bidirectional_iterator_tag, and to bidirectional_iterator_tag otherwise.