| 
    HDK
    
   | 
 
#include <UT_Array.h>
Public Types | |
| using | iterator_category = std::random_access_iterator_tag | 
| using | value_type = T | 
| using | difference_type = exint | 
| using | pointer = IT * | 
| using | reference = IT & | 
Public Member Functions | |
| base_iterator () | |
| template<typename EIT > | |
| base_iterator (const base_iterator< EIT, FORWARD > &src) | |
| pointer | operator-> () const | 
| reference | operator* () const | 
| reference | item () const | 
| reference | operator[] (exint n) const | 
| base_iterator & | operator++ () | 
| Pre-increment operator.  More... | |
| base_iterator | operator++ (int) | 
| Post-increment operator.  More... | |
| base_iterator & | operator-- () | 
| Pre-decrement operator.  More... | |
| base_iterator | operator-- (int) | 
| Post-decrement operator.  More... | |
| base_iterator & | operator+= (exint n) | 
| base_iterator | operator+ (exint n) const | 
| base_iterator & | operator-= (exint n) | 
| base_iterator | operator- (exint n) const | 
| bool | atEnd () const | 
| void | advance () | 
| template<typename ITR , bool FR> | |
| bool | operator== (const base_iterator< ITR, FR > &r) const | 
| template<typename ITR , bool FR> | |
| bool | operator!= (const base_iterator< ITR, FR > &r) const | 
| template<typename ITR > | |
| bool | operator< (const base_iterator< ITR, FORWARD > &r) const | 
| template<typename ITR > | |
| bool | operator> (const base_iterator< ITR, FORWARD > &r) const | 
| template<typename ITR > | |
| bool | operator<= (const base_iterator< ITR, FORWARD > &r) const | 
| template<typename ITR > | |
| bool | operator>= (const base_iterator< ITR, FORWARD > &r) const | 
| template<typename ITR > | |
| exint | operator- (const base_iterator< ITR, FORWARD > &r) const | 
Protected Member Functions | |
| base_iterator (IT *c, IT *e) | |
Friends | |
| class | UT_Array< T > | 
Definition at line 858 of file UT_Array.h.
| using UT_Array< T >::base_iterator< IT, FORWARD >::difference_type = exint | 
Definition at line 863 of file UT_Array.h.
| using UT_Array< T >::base_iterator< IT, FORWARD >::iterator_category = std::random_access_iterator_tag | 
Definition at line 861 of file UT_Array.h.
| using UT_Array< T >::base_iterator< IT, FORWARD >::pointer = IT* | 
Definition at line 864 of file UT_Array.h.
| using UT_Array< T >::base_iterator< IT, FORWARD >::reference = IT& | 
Definition at line 865 of file UT_Array.h.
| using UT_Array< T >::base_iterator< IT, FORWARD >::value_type = T | 
Definition at line 862 of file UT_Array.h.
      
  | 
  inline | 
Definition at line 870 of file UT_Array.h.
      
  | 
  inline | 
Definition at line 874 of file UT_Array.h.
      
  | 
  inlineprotected | 
Definition at line 998 of file UT_Array.h.
      
  | 
  inline | 
Definition at line 938 of file UT_Array.h.
      
  | 
  inline | 
Definition at line 937 of file UT_Array.h.
      
  | 
  inline | 
Definition at line 883 of file UT_Array.h.
      
  | 
  inline | 
Definition at line 946 of file UT_Array.h.
      
  | 
  inline | 
Definition at line 880 of file UT_Array.h.
      
  | 
  inline | 
Definition at line 924 of file UT_Array.h.
      
  | 
  inline | 
Pre-increment operator.
Definition at line 890 of file UT_Array.h.
      
  | 
  inline | 
Post-increment operator.
Definition at line 896 of file UT_Array.h.
      
  | 
  inline | 
Definition at line 916 of file UT_Array.h.
      
  | 
  inline | 
Definition at line 934 of file UT_Array.h.
      
  | 
  inline | 
Definition at line 987 of file UT_Array.h.
      
  | 
  inline | 
Pre-decrement operator.
Definition at line 903 of file UT_Array.h.
      
  | 
  inline | 
Post-decrement operator.
Definition at line 909 of file UT_Array.h.
      
  | 
  inline | 
Definition at line 932 of file UT_Array.h.
      
  | 
  inline | 
Definition at line 877 of file UT_Array.h.
      
  | 
  inline | 
Definition at line 950 of file UT_Array.h.
      
  | 
  inline | 
Definition at line 968 of file UT_Array.h.
      
  | 
  inline | 
Definition at line 942 of file UT_Array.h.
      
  | 
  inline | 
Definition at line 959 of file UT_Array.h.
      
  | 
  inline | 
Definition at line 977 of file UT_Array.h.
      
  | 
  inline | 
Definition at line 886 of file UT_Array.h.
Definition at line 997 of file UT_Array.h.