Skip to content

Class mediapipe::api2::internal::MultiplePortAccess

template <typename ValueT, typename X, class CC>

ClassList > mediapipe > api2 > internal > MultiplePortAccess

Classes

Type Name
class Iterator

Public Types

Type Name
typedef decltype(SinglePortAccess< ValueT >(std::declval< CC * >(), std::declval< X * >())) AccessT

Public Functions

Type Name
int Count ()
MultiplePortAccess (CC * cc, X * first, int count)
Iterator begin ()
Iterator end ()
AccessT operator[] (int pos)

Public Types Documentation

typedef AccessT

using mediapipe::api2::internal::MultiplePortAccess< ValueT, X, CC >::AccessT =  decltype(SinglePortAccess<ValueT>(std::declval<CC*>(), std::declval<X*>()));

Public Functions Documentation

function Count

inline int mediapipe::api2::internal::MultiplePortAccess::Count () 

function MultiplePortAccess

inline mediapipe::api2::internal::MultiplePortAccess::MultiplePortAccess (
    CC * cc,
    X * first,
    int count
) 

function begin

inline Iterator mediapipe::api2::internal::MultiplePortAccess::begin () 

function end

inline Iterator mediapipe::api2::internal::MultiplePortAccess::end () 

function operator[]

inline AccessT mediapipe::api2::internal::MultiplePortAccess::operator[] (
    int pos
) 


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