Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
upb::IntTable::iterator Class Reference
Inheritance diagram for upb::IntTable::iterator:
Inheritance graph
[legend]

Public Member Functions

 iterator (IntTable *table)
 
bool operator!= (const iterator &other) const
 
std::pair< uintptr_t, upb_valueoperator* () const
 
void operator++ ()
 
bool operator== (const iterator &other) const
 

Static Public Member Functions

static iterator end (IntTable *table)
 

Private Attributes

upb_inttable_iter iter_
 

Detailed Description

Definition at line 113 of file test_table.cc.

Constructor & Destructor Documentation

◆ iterator()

upb::IntTable::iterator::iterator ( IntTable table)
inlineexplicit

Definition at line 116 of file test_table.cc.

Member Function Documentation

◆ end()

static iterator upb::IntTable::iterator::end ( IntTable table)
inlinestatic

Definition at line 120 of file test_table.cc.

◆ operator!=()

bool upb::IntTable::iterator::operator!= ( const iterator other) const
inline

Definition at line 139 of file test_table.cc.

◆ operator*()

std::pair<uintptr_t, upb_value> upb::IntTable::iterator::operator* ( ) const
inline

Definition at line 128 of file test_table.cc.

◆ operator++()

void upb::IntTable::iterator::operator++ ( )
inline

Definition at line 126 of file test_table.cc.

◆ operator==()

bool upb::IntTable::iterator::operator== ( const iterator other) const
inline

Definition at line 135 of file test_table.cc.

Member Data Documentation

◆ iter_

upb_inttable_iter upb::IntTable::iterator::iter_
private

Definition at line 142 of file test_table.cc.


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


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:54