NVIDIA DeepStream SDK API Reference

9.2 Release
IteratorWrapper< T, ITERATOR > Class Template Reference

Detailed Description

template<class T, class ITERATOR>
class IteratorWrapper< T, ITERATOR >

Definition at line 29 of file service-maker/sources/python/src/bindings/metadata.h.

Public Member Functions

 IteratorWrapper ()
 
T & operator* () const
 
IteratorWrapper & operator++ ()
 
bool operator!= (const IteratorWrapper &other) const
 
bool operator== (const IteratorWrapper &other) const
 
ITERATOR & get ()
 
 IteratorWrapper ()
 
T & operator* () const
 
IteratorWrapper & operator++ ()
 
bool operator!= (const IteratorWrapper &other) const
 
bool operator== (const IteratorWrapper &other) const
 
ITERATOR & get ()
 

Protected Attributes

ITERATOR iterator_
 

Constructor & Destructor Documentation

◆ IteratorWrapper() [1/2]

template<class T , class ITERATOR >
IteratorWrapper< T, ITERATOR >::IteratorWrapper ( )
inline

◆ IteratorWrapper() [2/2]

template<class T , class ITERATOR >
IteratorWrapper< T, ITERATOR >::IteratorWrapper ( )
inline

Member Function Documentation

◆ get() [1/2]

template<class T , class ITERATOR >
ITERATOR& IteratorWrapper< T, ITERATOR >::get ( )
inline

◆ get() [2/2]

template<class T , class ITERATOR >
ITERATOR& IteratorWrapper< T, ITERATOR >::get ( )
inline

◆ operator!=() [1/2]

template<class T , class ITERATOR >
bool IteratorWrapper< T, ITERATOR >::operator!= ( const IteratorWrapper< T, ITERATOR > &  other) const
inline

◆ operator!=() [2/2]

template<class T , class ITERATOR >
bool IteratorWrapper< T, ITERATOR >::operator!= ( const IteratorWrapper< T, ITERATOR > &  other) const
inline

◆ operator*() [1/2]

template<class T , class ITERATOR >
T& IteratorWrapper< T, ITERATOR >::operator* ( ) const
inline

◆ operator*() [2/2]

template<class T , class ITERATOR >
T& IteratorWrapper< T, ITERATOR >::operator* ( ) const
inline

◆ operator++() [1/2]

template<class T , class ITERATOR >
IteratorWrapper& IteratorWrapper< T, ITERATOR >::operator++ ( )
inline

◆ operator++() [2/2]

template<class T , class ITERATOR >
IteratorWrapper& IteratorWrapper< T, ITERATOR >::operator++ ( )
inline

◆ operator==() [1/2]

template<class T , class ITERATOR >
bool IteratorWrapper< T, ITERATOR >::operator== ( const IteratorWrapper< T, ITERATOR > &  other) const
inline

◆ operator==() [2/2]

template<class T , class ITERATOR >
bool IteratorWrapper< T, ITERATOR >::operator== ( const IteratorWrapper< T, ITERATOR > &  other) const
inline

Field Documentation

◆ iterator_


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