Machine Learning Library
Classes | Namespaces | Functions
keyed_iterator.hpp File Reference
#include <utility>
#include <iterator>

Go to the source code of this file.

Classes

struct  keyed_iterator_tag
 
class  keyed_iterator< Type >
 
struct  std::iterator_traits< keyed_iterator< Type > >
 
struct  std::iterator_traits< const keyed_iterator< Type > >
 

Namespaces

 std
 

Functions

template<typename Type >
bool operator== (const keyed_iterator< Type > &l, const keyed_iterator< const Type > &r)
 
template<typename Type >
bool operator== (const keyed_iterator< const Type > &l, const keyed_iterator< Type > &r)
 
template<typename Type >
bool operator!= (const keyed_iterator< Type > &l, const keyed_iterator< const Type > &r)
 
template<typename Type >
bool operator!= (const keyed_iterator< const Type > &l, const keyed_iterator< Type > &r)
 
template<typename Type >
bool operator< (const keyed_iterator< Type > &l, const keyed_iterator< const Type > &r)
 
template<typename Type >
bool operator< (const keyed_iterator< const Type > &l, const keyed_iterator< Type > &r)
 

Function Documentation

template<typename Type >
bool operator!= ( const keyed_iterator< Type > &  l,
const keyed_iterator< const Type > &  r 
)
template<typename Type >
bool operator!= ( const keyed_iterator< const Type > &  l,
const keyed_iterator< Type > &  r 
)
template<typename Type >
bool operator< ( const keyed_iterator< Type > &  l,
const keyed_iterator< const Type > &  r 
)
template<typename Type >
bool operator< ( const keyed_iterator< const Type > &  l,
const keyed_iterator< Type > &  r 
)
template<typename Type >
bool operator== ( const keyed_iterator< Type > &  l,
const keyed_iterator< const Type > &  r 
)
template<typename Type >
bool operator== ( const keyed_iterator< const Type > &  l,
const keyed_iterator< Type > &  r 
)