#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.