Inviwo 0.9.12-pre
Inviwo documentation
Loading...
Searching...
No Matches
inviwo::InportIterable< InportType, T, Flat >::const_iterator_port Class Reference
+ Inheritance diagram for inviwo::InportIterable< InportType, T, Flat >::const_iterator_port:

Public Types

using difference_type = std::ptrdiff_t
 
using iterator_category = std::forward_iterator_tag
 
using value_type = std::pair<Outport*, std::shared_ptr<const T>>
 
using reference = std::pair<Outport*, std::shared_ptr<const T>>
 
using pointer = void
 

Public Member Functions

 const_iterator_port (PortIter pIterBegin, PortIter pIterEnd)
 
reference operator* () const
 
- Public Member Functions inherited from inviwo::InportIterable< InportType, T, Flat >::const_iterator_base< const_iterator_port >
 const_iterator_base (PortIter pIterBegin, PortIter pIterEnd)
 
selfoperator++ ()
 
self operator++ (int)
 

Additional Inherited Members

- Protected Types inherited from inviwo::InportIterable< InportType, T, Flat >::const_iterator_base< const_iterator_port >
using self
 
using PortIter
 
using DataIter
 
- Protected Member Functions inherited from inviwo::InportIterable< InportType, T, Flat >::const_iterator_base< const_iterator_port >
void shouldGetNextPort ()
 
- Protected Attributes inherited from inviwo::InportIterable< InportType, T, Flat >::const_iterator_base< const_iterator_port >
PortIter pIter_
 
PortIter pEnd_
 
DataIter dIter_
 
DataIter dEnd_
 

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