Blender V4.5
unique_ptr_vector< T >::ConstIterator Struct Reference

#include <unique_ptr_vector.h>

Public Member Functions

const Toperator* () const
bool operator!= (const ConstIterator &other) const
void operator++ ()

Public Attributes

vector< unique_ptr< T > >::const_iterator it

Detailed Description

template<typename T>
struct unique_ptr_vector< T >::ConstIterator

Definition at line 106 of file unique_ptr_vector.h.

Member Function Documentation

◆ operator!=()

template<typename T>
bool unique_ptr_vector< T >::ConstIterator::operator!= ( const ConstIterator & other) const
inline

Definition at line 113 of file unique_ptr_vector.h.

References it.

◆ operator*()

template<typename T>
const T * unique_ptr_vector< T >::ConstIterator::operator* ( ) const
inline

Definition at line 109 of file unique_ptr_vector.h.

References it, and T.

◆ operator++()

template<typename T>
void unique_ptr_vector< T >::ConstIterator::operator++ ( )
inline

Definition at line 117 of file unique_ptr_vector.h.

References it.

Member Data Documentation

◆ it

template<typename T>
vector<unique_ptr<T>>::const_iterator unique_ptr_vector< T >::ConstIterator::it

Definition at line 107 of file unique_ptr_vector.h.

Referenced by operator!=(), operator*(), and operator++().


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