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++.
Public Types | Public Member Functions | Public Attributes | List of all members
cpplinq::group< Iter, Key > Struct Template Reference

#include <linq_groupby.hpp>

Public Types

typedef Iter iterator
 
typedef Iter const_iterator
 

Public Member Functions

 group ()
 
 group (const Key &key)
 
Iter begin () const
 
Iter end () const
 

Public Attributes

Key key
 
Iter start
 
Iter fin
 

Member Typedef Documentation

template<class Iter , class Key >
typedef Iter cpplinq::group< Iter, Key >::const_iterator
template<class Iter , class Key >
typedef Iter cpplinq::group< Iter, Key >::iterator

Constructor & Destructor Documentation

template<class Iter , class Key >
cpplinq::group< Iter, Key >::group ( )
inline
template<class Iter , class Key >
cpplinq::group< Iter, Key >::group ( const Key &  key)
inline

Member Function Documentation

template<class Iter , class Key >
Iter cpplinq::group< Iter, Key >::begin ( ) const
inline
template<class Iter , class Key >
Iter cpplinq::group< Iter, Key >::end ( ) const
inline

Member Data Documentation

template<class Iter , class Key >
Iter cpplinq::group< Iter, Key >::fin
template<class Iter , class Key >
Key cpplinq::group< Iter, Key >::key
template<class Iter , class Key >
Iter cpplinq::group< Iter, Key >::start

The documentation for this struct was generated from the following file: