Skip to content

Class mediapipe::api2::internal::MultiplePortAccess::Iterator

ClassList > mediapipe > api2 > internal > MultiplePortAccess > Iterator

Public Types

Type Name
typedef std::ptrdiff_t difference_type
typedef std::input_iterator_tag iterator_category
typedef AccessT * pointer
typedef AccessT reference
typedef AccessT value_type

Public Functions

Type Name
Iterator (CC * cc, X * p)
bool operator!= (const Iterator & other) const
AccessT operator* () const
Iterator & operator++ ()
Iterator operator++ (int)
bool operator== (const Iterator & other) const

Public Types Documentation

typedef difference_type

using mediapipe::api2::internal::MultiplePortAccess< ValueT, X, CC >::Iterator::difference_type =  std::ptrdiff_t;

typedef iterator_category

using mediapipe::api2::internal::MultiplePortAccess< ValueT, X, CC >::Iterator::iterator_category =  std::input_iterator_tag;

typedef pointer

using mediapipe::api2::internal::MultiplePortAccess< ValueT, X, CC >::Iterator::pointer =  AccessT*;

typedef reference

using mediapipe::api2::internal::MultiplePortAccess< ValueT, X, CC >::Iterator::reference =  AccessT;

typedef value_type

using mediapipe::api2::internal::MultiplePortAccess< ValueT, X, CC >::Iterator::value_type =  AccessT;

Public Functions Documentation

function Iterator

inline mediapipe::api2::internal::MultiplePortAccess::Iterator::Iterator (
    CC * cc,
    X * p
) 

function operator!=

inline bool mediapipe::api2::internal::MultiplePortAccess::Iterator::operator!= (
    const Iterator & other
) const

function operator*

inline AccessT mediapipe::api2::internal::MultiplePortAccess::Iterator::operator* () const

function operator++

inline Iterator & mediapipe::api2::internal::MultiplePortAccess::Iterator::operator++ () 

function operator++

inline Iterator mediapipe::api2::internal::MultiplePortAccess::Iterator::operator++ (
    int
) 

function operator==

inline bool mediapipe::api2::internal::MultiplePortAccess::Iterator::operator== (
    const Iterator & other
) const


The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR-plugins/hand_tracking/mediapipe/framework/api/port.h