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