#include <parallel.h>

Public Member Functions | |
| virtual bool | more () |
| virtual BSONObj | next () |
| SerialServerClusteredCursor (const set< ServerAndQuery > &servers, QueryMessage &q, int sortOrder=0) | |
| virtual string | type () const |
Protected Member Functions | |
| virtual void | _explain (map< string, list< BSONObj > > &out) |
| void | _init () |
Protected Attributes | |
| FilteringClientCursor | _current |
| int | _needToSkip |
| unsigned | _serverIndex |
| vector< ServerAndQuery > | _servers |
runs a query in serial across any number of servers returns all results from 1 server, then the next, etc...
Definition at line 191 of file parallel.h.
| mongo::SerialServerClusteredCursor::SerialServerClusteredCursor | ( | const set< ServerAndQuery > & | servers, | |
| QueryMessage & | q, | |||
| int | sortOrder = 0 | |||
| ) |
| virtual void mongo::SerialServerClusteredCursor::_explain | ( | map< string, list< BSONObj > > & | out | ) | [protected, virtual] |
Implements mongo::ClusteredCursor.
| void mongo::SerialServerClusteredCursor::_init | ( | ) | [inline, protected, virtual] |
Implements mongo::ClusteredCursor.
Definition at line 201 of file parallel.h.
| virtual bool mongo::SerialServerClusteredCursor::more | ( | ) | [virtual] |
Implements mongo::ClusteredCursor.
| virtual BSONObj mongo::SerialServerClusteredCursor::next | ( | ) | [virtual] |
Implements mongo::ClusteredCursor.
| virtual string mongo::SerialServerClusteredCursor::type | ( | ) | const [inline, virtual] |
Implements mongo::ClusteredCursor.
Definition at line 196 of file parallel.h.
Definition at line 206 of file parallel.h.
int mongo::SerialServerClusteredCursor::_needToSkip [protected] |
Definition at line 208 of file parallel.h.
unsigned mongo::SerialServerClusteredCursor::_serverIndex [protected] |
Definition at line 204 of file parallel.h.
vector<ServerAndQuery> mongo::SerialServerClusteredCursor::_servers [protected] |
Definition at line 203 of file parallel.h.