LLVM: llvm::cas::ondisk::InternalRefArrayRef::iterator Class Reference (original) (raw)

#include "[llvm/CAS/OnDiskGraphDB.h](OnDiskGraphDB%5F8h%5Fsource.html)"

Inheritance diagram for llvm::cas::ondisk::InternalRefArrayRef::iterator:

Public Member Functions
bool operator== (const iterator &RHS) const
InternalRef operator* () const
bool operator< (const iterator &RHS) const
ptrdiff_t operator- (const iterator &RHS) const
iterator & operator+= (ptrdiff_t N)
iterator & operator-= (ptrdiff_t N)
InternalRef operator[] (ptrdiff_t N) const
iterator ()=default
uint64_t getOpaqueData () const
Public Member Functions inherited from llvm::iterator_facade_base< iterator, std::random_access_iterator_tag, const InternalRef >
iterator operator+ (std::ptrdiff_t n) const
iterator operator- (std::ptrdiff_t n) const
iterator & operator++ ()
iterator & operator-- ()
bool operator!= (const iterator &RHS) const
bool operator> (const iterator &RHS) const
bool operator<= (const iterator &RHS) const
bool operator>= (const iterator &RHS) const
PointerProxy operator-> () const
ReferenceProxy operator[] (std::ptrdiff_t n) const
Friends
class InternalRefArrayRef
Additional Inherited Members
Public Types inherited from llvm::iterator_facade_base< iterator, std::random_access_iterator_tag, const InternalRef >
using iterator_category
using value_type
using difference_type
using pointer
using reference
Protected Types inherited from llvm::iterator_facade_base< iterator, std::random_access_iterator_tag, const InternalRef >
enum

Detailed Description

Definition at line 76 of file OnDiskGraphDB.h.

Constructor & Destructor Documentation

llvm::cas::ondisk::InternalRefArrayRef::iterator::iterator ( ) default

Member Function Documentation

fromOpaqueData()

iterator llvm::cas::ondisk::InternalRefArrayRef::iterator::fromOpaqueData ( uint64_t Opaque) inlinestatic

getOpaqueData()

uint64_t llvm::cas::ondisk::InternalRefArrayRef::iterator::getOpaqueData ( ) const inline

operator*()

InternalRef llvm::cas::ondisk::InternalRefArrayRef::iterator::operator* ( ) const inline

operator+=()

iterator & llvm::cas::ondisk::InternalRefArrayRef::iterator::operator+= ( ptrdiff_t N) inline

operator-()

operator-=()

iterator & llvm::cas::ondisk::InternalRefArrayRef::iterator::operator-= ( ptrdiff_t N) inline

operator<()

bool llvm::cas::ondisk::InternalRefArrayRef::iterator::operator< ( const iterator & RHS) const inline

operator==()

bool llvm::cas::ondisk::InternalRefArrayRef::iterator::operator== ( const iterator & RHS) const inline

operator[]()

InternalRef llvm::cas::ondisk::InternalRefArrayRef::iterator::operator[] ( ptrdiff_t N) const inline

InternalRefArrayRef


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