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

Public Member Functions

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

Private Attributes

int i_
 
const upb_MessageDefm_
 

Detailed Description

Definition at line 260 of file def.hpp.

Constructor & Destructor Documentation

◆ OneofIter()

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

Definition at line 262 of file def.hpp.

Member Function Documentation

◆ operator!=()

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

Definition at line 268 of file def.hpp.

◆ operator*()

OneofDefPtr upb::MessageDefPtr::OneofIter::operator* ( )
inline

Definition at line 265 of file def.hpp.

◆ operator++()

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

Definition at line 263 of file def.hpp.

◆ operator==()

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

Definition at line 269 of file def.hpp.

Member Data Documentation

◆ i_

int upb::MessageDefPtr::OneofIter::i_
private

Definition at line 273 of file def.hpp.

◆ m_

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

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