Lines Matching defs:Circulator
42 class Circulator {
50 Circulator(Iterator const &first,
65 Circulator &operator++() {
71 Circulator operator++(int) {
72 Circulator saved=*this;
77 Circulator &operator--() {
82 Circulator operator--(int) {
83 Circulator saved=*this;
88 Circulator &operator+=(int n) {
92 Circulator operator+(int n) const {
93 return Circulator(_first, _last, _offset(n));
95 Circulator &operator-=(int n) {
99 Circulator operator-(int n) const {
100 return Circulator(_first, _last, _offset(-n));
103 difference_type operator-(Circulator const &other) {
135 Geom::Circulator<T> operator+(int n, Geom::Circulator<T> const &c) {