Storage Engine API
mongo::NamespaceDetails::IndexIterator Class Reference

#include <namespace_details.h>

Public Member Functions

int pos ()
 
bool more ()
 
const IndexDetailsnext ()
 

Private Member Functions

 IndexIterator (const NamespaceDetails *_d, bool includeBackgroundInProgress)
 

Private Attributes

int i
 
int n
 
const NamespaceDetailsd
 

Friends

class NamespaceDetails
 

Constructor & Destructor Documentation

◆ IndexIterator()

mongo::NamespaceDetails::IndexIterator::IndexIterator ( const NamespaceDetails _d,
bool  includeBackgroundInProgress 
)
private

Member Function Documentation

◆ more()

bool mongo::NamespaceDetails::IndexIterator::more ( )
inline

◆ next()

const IndexDetails& mongo::NamespaceDetails::IndexIterator::next ( )
inline

◆ pos()

int mongo::NamespaceDetails::IndexIterator::pos ( )
inline

Friends And Related Function Documentation

◆ NamespaceDetails

friend class NamespaceDetails
friend

Member Data Documentation

◆ d

const NamespaceDetails* mongo::NamespaceDetails::IndexIterator::d
private

◆ i

int mongo::NamespaceDetails::IndexIterator::i
private

◆ n

int mongo::NamespaceDetails::IndexIterator::n
private

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