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

Public Member Functions

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

Static Public Member Functions

static iterator end (StrTable *table)
 

Private Attributes

upb_strtable_iter iter_
 

Detailed Description

Definition at line 178 of file test_table.cc.

Constructor & Destructor Documentation

◆ iterator()

upb::StrTable::iterator::iterator ( StrTable table)
inlineexplicit

Definition at line 181 of file test_table.cc.

Member Function Documentation

◆ end()

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

Definition at line 185 of file test_table.cc.

◆ operator!=()

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

Definition at line 205 of file test_table.cc.

◆ operator*()

std::pair<std::string, upb_value> upb::StrTable::iterator::operator* ( ) const
inline

Definition at line 193 of file test_table.cc.

◆ operator++()

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

Definition at line 191 of file test_table.cc.

◆ operator==()

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

Definition at line 201 of file test_table.cc.

Member Data Documentation

◆ iter_

upb_strtable_iter upb::StrTable::iterator::iter_
private

Definition at line 208 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