LocARNA-2.0.0
Public Member Functions | List of all members
LocARNA::Enumerate< T > Class Template Reference
Inheritance diagram for LocARNA::Enumerate< T >:
Inheritance graph
[legend]
Collaboration diagram for LocARNA::Enumerate< T >:
Collaboration graph
[legend]

Public Member Functions

 Enumerate (T &c)
 
- Public Member Functions inherited from LocARNA::Zip< const ConstIterableSequence<>, T >
 Zip (const ConstIterableSequence<> &c1, T &c2)
 
auto begin ()
 
auto end ()
 

Additional Inherited Members

- Public Types inherited from LocARNA::Zip< const ConstIterableSequence<>, T >
using iterator1_t = std::conditional_t< std::is_const< const ConstIterableSequence<> >::value, typename T1::const_iterator, typename T1::iterator >
 
using iterator2_t = std::conditional_t< std::is_const< T >::value, typename T2::const_iterator, typename T2::iterator >
 
using iparent_t = std::pair< iterator1_t, iterator2_t >
 
using value_type1 = std::conditional_t< std::is_const< const ConstIterableSequence<> >::value, const typename T1::value_type &, typename T1::value_type & >
 
using value_type2 = std::conditional_t< std::is_const< T >::value, const typename T2::value_type &, typename T2::value_type & >
 
using value_pair_t = std::pair< value_type1, value_type2 >
 
using parent_t = std::pair< const ConstIterableSequence<> &, T & >
 

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