HDK
|
#include <GA_PrimitiveTypeMask.h>
Public Types | |
using | iterator_category = std::forward_iterator_tag |
using | value_type = const GA_PrimitiveTypeId |
using | difference_type = std::ptrdiff_t |
using | pointer = value_type * |
using | reference = value_type & |
Public Member Functions | |
const GA_PrimitiveTypeId & | operator* () const |
bool | operator== (const const_iterator &other) const |
bool | operator!= (const const_iterator &other) const |
const_iterator & | operator++ () |
const_iterator & | operator++ (int)=delete |
Protected Member Functions | |
const_iterator (const GA_PrimitiveTypeMask &mask, const GA_PrimitiveTypeId &id) | |
Friends | |
class | GA_PrimitiveTypeMask |
Definition at line 79 of file GA_PrimitiveTypeMask.h.
using GA_PrimitiveTypeMask::const_iterator::difference_type = std::ptrdiff_t |
Definition at line 84 of file GA_PrimitiveTypeMask.h.
using GA_PrimitiveTypeMask::const_iterator::iterator_category = std::forward_iterator_tag |
Definition at line 82 of file GA_PrimitiveTypeMask.h.
Definition at line 85 of file GA_PrimitiveTypeMask.h.
Definition at line 86 of file GA_PrimitiveTypeMask.h.
Definition at line 83 of file GA_PrimitiveTypeMask.h.
|
inlineprotected |
Definition at line 106 of file GA_PrimitiveTypeMask.h.
|
inline |
Definition at line 92 of file GA_PrimitiveTypeMask.h.
|
inline |
Definition at line 88 of file GA_PrimitiveTypeMask.h.
|
inline |
Definition at line 95 of file GA_PrimitiveTypeMask.h.
|
delete |
|
inline |
Definition at line 90 of file GA_PrimitiveTypeMask.h.
|
friend |
Definition at line 105 of file GA_PrimitiveTypeMask.h.