Public Member Functions | Private Attributes | List of all members
upb::MessageDefPtr::FieldIter Class Reference

Public Member Functions

 FieldIter (const upb_MessageDef *m, int i)
 
bool operator!= (const FieldIter &other)
 
FieldDefPtr operator* ()
 
void operator++ ()
 
bool operator== (const FieldIter &other)
 

Private Attributes

int i_
 
const upb_MessageDefm_
 

Detailed Description

Definition at line 234 of file def.hpp.

Constructor & Destructor Documentation

◆ FieldIter()

upb::MessageDefPtr::FieldIter::FieldIter ( const upb_MessageDef m,
int  i 
)
inlineexplicit

Definition at line 236 of file def.hpp.

Member Function Documentation

◆ operator!=()

bool upb::MessageDefPtr::FieldIter::operator!= ( const FieldIter other)
inline

Definition at line 242 of file def.hpp.

◆ operator*()

FieldDefPtr upb::MessageDefPtr::FieldIter::operator* ( )
inline

Definition at line 239 of file def.hpp.

◆ operator++()

void upb::MessageDefPtr::FieldIter::operator++ ( )
inline

Definition at line 237 of file def.hpp.

◆ operator==()

bool upb::MessageDefPtr::FieldIter::operator== ( const FieldIter other)
inline

Definition at line 243 of file def.hpp.

Member Data Documentation

◆ i_

int upb::MessageDefPtr::FieldIter::i_
private

Definition at line 247 of file def.hpp.

◆ m_

const upb_MessageDef* upb::MessageDefPtr::FieldIter::m_
private

Definition at line 246 of file def.hpp.


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


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