WPILibC++
2018.4.1-20180927001728-1207-gd5d744a
|
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.