LLDB mainline
Public Member Functions | Private Member Functions | Private Attributes | List of all members
RemoteNXMapTable::const_iterator Class Reference

Public Member Functions

 const_iterator (RemoteNXMapTable &parent, int index)
 
 const_iterator (const const_iterator &rhs)
 
const_iteratoroperator= (const const_iterator &rhs)
 
bool operator== (const const_iterator &rhs) const
 
bool operator!= (const const_iterator &rhs) const
 
const_iteratoroperator++ ()
 
element operator* () const
 

Private Member Functions

void AdvanceToValidIndex ()
 

Private Attributes

RemoteNXMapTablem_parent
 
int m_index
 

Detailed Description

Definition at line 1339 of file AppleObjCRuntimeV2.cpp.

Constructor & Destructor Documentation

◆ const_iterator() [1/2]

RemoteNXMapTable::const_iterator::const_iterator ( RemoteNXMapTable parent,
int  index 
)
inline

Definition at line 1341 of file AppleObjCRuntimeV2.cpp.

◆ const_iterator() [2/2]

RemoteNXMapTable::const_iterator::const_iterator ( const const_iterator rhs)
inline

Definition at line 1346 of file AppleObjCRuntimeV2.cpp.

Member Function Documentation

◆ AdvanceToValidIndex()

void RemoteNXMapTable::const_iterator::AdvanceToValidIndex ( )
inlineprivate

Definition at line 1408 of file AppleObjCRuntimeV2.cpp.

References lldb_private::Status::Success().

◆ operator!=()

bool RemoteNXMapTable::const_iterator::operator!= ( const const_iterator rhs) const
inline

Definition at line 1367 of file AppleObjCRuntimeV2.cpp.

References lldb::operator==().

◆ operator*()

element RemoteNXMapTable::const_iterator::operator* ( ) const
inline

Definition at line 1376 of file AppleObjCRuntimeV2.cpp.

◆ operator++()

const_iterator & RemoteNXMapTable::const_iterator::operator++ ( )
inline

Definition at line 1371 of file AppleObjCRuntimeV2.cpp.

◆ operator=()

const_iterator & RemoteNXMapTable::const_iterator::operator= ( const const_iterator rhs)
inline

Definition at line 1351 of file AppleObjCRuntimeV2.cpp.

References m_index, and m_parent.

◆ operator==()

bool RemoteNXMapTable::const_iterator::operator== ( const const_iterator rhs) const
inline

Definition at line 1358 of file AppleObjCRuntimeV2.cpp.

References m_index, and m_parent.

Member Data Documentation

◆ m_index

int RemoteNXMapTable::const_iterator::m_index
private

Definition at line 1432 of file AppleObjCRuntimeV2.cpp.

Referenced by operator=(), and operator==().

◆ m_parent

RemoteNXMapTable& RemoteNXMapTable::const_iterator::m_parent
private

Definition at line 1431 of file AppleObjCRuntimeV2.cpp.

Referenced by operator=(), and operator==().


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