OKlibrary
0.2.1.6
|
Classes | |
class | Advance_Count |
class | Count_iterator |
class | Arithmetical_progression |
class | IteratorFirst |
Metafunction for converting iterators over pairs into iterators over the first component. More... | |
struct | IteratorFirstMutable |
class | IteratorSecond |
Metafunction for converting iterators over pairs into iterators over the second component. More... | |
struct | IteratorSecondMutable |
struct | RangeFirstConst |
struct | RangeFirstMutable |
struct | RangeSecondConst |
struct | RangeSecondMutable |
Functions | |
OKLIB_DERIVED_UNEQUAL_TEMPLATE1 (Count_iterator) OKLIB_DERIVED_ORDERRELATIONS_TEMPLATE1(Count_iterator) template< typename Int > Count_iterator< Int > count_iterator(Int x) | |
template<class Iterator > | |
IteratorFirst< Iterator >::type | iterator_first (const Iterator &it) |
template<class Iterator > | |
IteratorFirstMutable< Iterator > ::type | iterator_first (Iterator &it) |
template<class Iterator > | |
IteratorSecond< Iterator >::type | iterator_second (const Iterator &it) |
template<class Iterator > | |
IteratorSecondMutable < Iterator >::type | iterator_second (Iterator &it) |
template<class Range > | |
RangeFirstConst< Range >::type | range_first (const Range &r) |
template<class Range > | |
RangeFirstMutable< Range >::type | range_first (Range &r) |
template<class Range > | |
RangeSecondConst< Range >::type | range_second (const Range &r) |
template<class Range > | |
RangeSecondConst< Range >::type | range_second (Range &r) |
IteratorFirst<Iterator>::type IteratorHandling::iterator_first | ( | const Iterator & | it | ) |
Definition at line 200 of file IteratorHandling.hpp.
Referenced by OKlib::SATCompetition::LexicographicalSortingPolicy_unfolded_lexicographical< solver_evaluation_pair_type >::comparison_type::operator()(), and range_first().
IteratorFirstMutable<Iterator>::type IteratorHandling::iterator_first | ( | Iterator & | it | ) |
Definition at line 205 of file IteratorHandling.hpp.
IteratorSecond<Iterator>::type IteratorHandling::iterator_second | ( | const Iterator & | it | ) |
Definition at line 231 of file IteratorHandling.hpp.
Referenced by OKlib::SATCompetition::LexicographicalSortingPolicy_unfolded_lexicographical< solver_evaluation_pair_type >::comparison_type::operator()(), and range_second().
IteratorSecondMutable<Iterator>::type IteratorHandling::iterator_second | ( | Iterator & | it | ) |
Definition at line 236 of file IteratorHandling.hpp.
IteratorHandling::OKLIB_DERIVED_UNEQUAL_TEMPLATE1 | ( | Count_iterator | ) |
Definition at line 82 of file IteratorHandling.hpp.
RangeFirstConst<Range>::type IteratorHandling::range_first | ( | const Range & | r | ) |
Definition at line 257 of file IteratorHandling.hpp.
References Latex_Handler::begin(), end, and iterator_first().
RangeFirstMutable<Range>::type IteratorHandling::range_first | ( | Range & | r | ) |
Definition at line 266 of file IteratorHandling.hpp.
References Latex_Handler::begin(), end, and iterator_first().
RangeSecondConst<Range>::type IteratorHandling::range_second | ( | const Range & | r | ) |
Definition at line 291 of file IteratorHandling.hpp.
References Latex_Handler::begin(), end, and iterator_second().
RangeSecondConst<Range>::type IteratorHandling::range_second | ( | Range & | r | ) |
Definition at line 300 of file IteratorHandling.hpp.
References Latex_Handler::begin(), end, and iterator_second().