HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TfCompressedBits::View< TfCompressedBits::Mode::Platforms >::const_iterator Class Reference

#include <compressedBits.h>

Public Types

using iterator_category = std::forward_iterator_tag
 
using value_type = const uint32_t
 
using reference = const uint32_t &
 
using pointer = const uint32_t *
 
using difference_type = const uint32_t
 

Public Member Functions

 const_iterator ()
 
reference operator* () const
 
pointer operator-> () const
 
const_iteratoroperator++ ()
 
const_iterator operator++ (int)
 
bool operator== (const const_iterator &rhs) const
 
bool operator!= (const const_iterator &rhs) const
 
bool IsSet () const
 
uint32_t GetPlatformSize () const
 

Friends

class View
 

Detailed Description

template<>
class TfCompressedBits::View< TfCompressedBits::Mode::Platforms >::const_iterator

Definition at line 1813 of file compressedBits.h.

Member Typedef Documentation

Definition at line 1816 of file compressedBits.h.

Constructor & Destructor Documentation

TfCompressedBits::View< TfCompressedBits::Mode::Platforms >::const_iterator::const_iterator ( )
inline

Definition at line 1822 of file compressedBits.h.

Member Function Documentation

uint32_t TfCompressedBits::View< TfCompressedBits::Mode::Platforms >::const_iterator::GetPlatformSize ( ) const
inline

Definition at line 1854 of file compressedBits.h.

bool TfCompressedBits::View< TfCompressedBits::Mode::Platforms >::const_iterator::IsSet ( ) const
inline

Definition at line 1850 of file compressedBits.h.

reference TfCompressedBits::View< TfCompressedBits::Mode::Platforms >::const_iterator::operator* ( ) const
inline

Definition at line 1828 of file compressedBits.h.

const_iterator& TfCompressedBits::View< TfCompressedBits::Mode::Platforms >::const_iterator::operator++ ( )
inline

Definition at line 1831 of file compressedBits.h.

const_iterator TfCompressedBits::View< TfCompressedBits::Mode::Platforms >::const_iterator::operator++ ( int  )
inline

Definition at line 1836 of file compressedBits.h.

pointer TfCompressedBits::View< TfCompressedBits::Mode::Platforms >::const_iterator::operator-> ( ) const
inline

Definition at line 1829 of file compressedBits.h.

bool TfCompressedBits::View< TfCompressedBits::Mode::Platforms >::const_iterator::operator== ( const const_iterator rhs) const
inline

Definition at line 1842 of file compressedBits.h.

Friends And Related Function Documentation

friend class View
friend

Definition at line 1859 of file compressedBits.h.


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