| _addr | mongo::Shard | [private] |
| _cs | mongo::Shard | [private] |
| _isDraining | mongo::Shard | [private] |
| _maxSize | mongo::Shard | [private] |
| _name | mongo::Shard | [private] |
| _rs | mongo::Shard | [private] |
| _rsInit() | mongo::Shard | [private] |
| _setAddr(const string &addr) | mongo::Shard | [private] |
| containsNode(const string &node) const | mongo::Shard | |
| EMPTY | mongo::Shard | [static] |
| getAddress() const | mongo::Shard | [inline] |
| getAllShards(vector< Shard > &all) | mongo::Shard | [static] |
| getConnString() const | mongo::Shard | [inline] |
| getMaxSize() const | mongo::Shard | [inline] |
| getName() const | mongo::Shard | [inline] |
| getStatus() const | mongo::Shard | |
| isAShardNode(const string &ident) | mongo::Shard | [static] |
| isDraining() const | mongo::Shard | [inline] |
| make(const string &ident) | mongo::Shard | [inline, static] |
| ok() const | mongo::Shard | [inline] |
| operator!=(const Shard &s) const | mongo::Shard | [inline] |
| operator!=(const string &s) const | mongo::Shard | [inline] |
| operator<(const Shard &o) const | mongo::Shard | [inline] |
| operator<<(ostream &out, const Shard &s) | mongo::Shard | [friend] |
| operator==(const Shard &s) const | mongo::Shard | [inline] |
| operator==(const string &s) const | mongo::Shard | [inline] |
| pick(const Shard ¤t=EMPTY) | mongo::Shard | [static] |
| printShardInfo(ostream &out) | mongo::Shard | [static] |
| reloadShardInfo() | mongo::Shard | [static] |
| removeShard(const string &name) | mongo::Shard | [static] |
| reset(const string &ident) | mongo::Shard | |
| runCommand(const string &db, const string &simple) const | mongo::Shard | [inline] |
| runCommand(const string &db, const BSONObj &cmd) const | mongo::Shard | |
| setAddress(const ConnectionString &cs) | mongo::Shard | |
| Shard() | mongo::Shard | [inline] |
| Shard(const string &name, const string &addr, long long maxSize=0, bool isDraining=false) | mongo::Shard | [inline] |
| Shard(const string &ident) | mongo::Shard | [inline] |
| Shard(const Shard &other) | mongo::Shard | [inline] |
| Shard(const Shard *other) | mongo::Shard | [inline] |
| toString() const | mongo::Shard | [inline] |