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

#include <unique_ptr_vector.h>

Public Member Functions

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

Public Attributes

vector< unique_ptr< T > >::const_iterator it

Detailed Description

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

Definition at line 132 of file unique_ptr_vector.h.

Member Function Documentation

◆ operator!=()

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

Definition at line 139 of file unique_ptr_vector.h.

References it.

◆ operator*()

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

Definition at line 135 of file unique_ptr_vector.h.

References it, and T.

◆ operator++()

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

Definition at line 143 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 >::Iterator::it

Definition at line 133 of file unique_ptr_vector.h.

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


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