#include <clientcursor.h>
Public Member Functions | |
void | relock () |
bool | stillOk () |
YieldLock (ptr< ClientCursor > cc) | |
~YieldLock () | |
Private Attributes | |
const bool | _canYield |
YieldData | _data |
scoped_ptr< dbtempreleasecond > | _unlock |
Definition at line 190 of file clientcursor.h.
mongo::ClientCursor::YieldLock::YieldLock | ( | ptr< ClientCursor > | cc | ) | [inline, explicit] |
Definition at line 191 of file clientcursor.h.
mongo::ClientCursor::YieldLock::~YieldLock | ( | ) | [inline] |
Definition at line 198 of file clientcursor.h.
void mongo::ClientCursor::YieldLock::relock | ( | ) | [inline] |
Definition at line 210 of file clientcursor.h.
bool mongo::ClientCursor::YieldLock::stillOk | ( | ) | [inline] |
Definition at line 204 of file clientcursor.h.
const bool mongo::ClientCursor::YieldLock::_canYield [private] |
Definition at line 214 of file clientcursor.h.
Definition at line 215 of file clientcursor.h.
scoped_ptr<dbtempreleasecond> mongo::ClientCursor::YieldLock::_unlock [private] |
Definition at line 216 of file clientcursor.h.