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_take.hpp>
Public Types | |
typedef std::conditional< util::less_or_equal_cursor_category< random_access_cursor_tag, typename Collection::cursor::cursor_category >::value, typename Collection::cursor, linq_take_cursor< typename Collection::cursor > >::type | cursor |
Public Member Functions | |
linq_take (const Collection &c, std::size_t n) | |
cursor | get_cursor () const |
Public Attributes | |
Collection | c |
std::size_t | n |
typedef std::conditional< util::less_or_equal_cursor_category< random_access_cursor_tag, typename Collection::cursor::cursor_category>::value, typename Collection::cursor, linq_take_cursor<typename Collection::cursor> >::type cpplinq::linq_take< Collection >::cursor |
|
inline |
|
inline |
Collection cpplinq::linq_take< Collection >::c |
std::size_t cpplinq::linq_take< Collection >::n |