UNIVERS  15.3
UNIVERS base processing software API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Types | Public Member Functions | Public Attributes | List of all members
ipair< Iterator > Class Template Reference

#include <utility.hpp>

Public Types

typedef Iterator iterator_type
 
typedef std::iterator_traits
< Iterator >::reference 
reference
 

Public Member Functions

 ipair (Iterator i1, Iterator i2)
 
template<typename T >
 ipair (const std::pair< T, T > &p)
 
template<typename T >
 ipair (const ipair< T > &p)
 
 operator std::pair< Iterator, Iterator > ()
 
reference operator[] (size_t ndx) const
 
size_t size () const
 
bool empty () const
 

Public Attributes

Iterator begin
 
Iterator end
 

Detailed Description

template<typename Iterator>
class ipair< Iterator >

Analog of std::pair for two iterators.


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