|
RxCpp
The Reactive Extensions for Native (RxCpp) is a library for composing asynchronous and event-based programs using observable sequences and LINQ-style query operators in both C and C++.
|
#include <linq_cursor.hpp>


Public Types | |
| typedef iter_cursor | cursor |
| typedef std::remove_reference< typename std::iterator_traits< Iterator >::value_type >::type | element_type |
| typedef std::iterator_traits< Iterator >::reference | reference_type |
| typedef util::iter_to_cursor_category< Iterator >::type | cursor_category |
Public Member Functions | |
| void | forget () |
| bool | empty () const |
| void | inc () |
| std::iterator_traits< Iterator >::reference | get () const |
| bool | atbegin () const |
| void | dec () |
| void | skip (std::ptrdiff_t n) |
| std::size_t | size () |
| void | position () |
| void | truncate (std::size_t n) |
| iter_cursor (Iterator start, Iterator fin) | |
| iter_cursor (Iterator start, Iterator fin, Iterator current) | |
| iter_cursor | get_cursor () const |
| typedef iter_cursor cpplinq::iter_cursor< Iterator >::cursor |
| typedef util::iter_to_cursor_category<Iterator>::type cpplinq::iter_cursor< Iterator >::cursor_category |
| typedef std::remove_reference<typename std::iterator_traits<Iterator>::value_type>::type cpplinq::iter_cursor< Iterator >::element_type |
| typedef std::iterator_traits<Iterator>::reference cpplinq::iter_cursor< Iterator >::reference_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
1.8.11