| 489 | } |
| 490 | |
| 491 | bool LockDb::Valid() { |
| 492 | if (Type::MAP == type_) { |
| 493 | return map_.end() != map_it_; |
| 494 | } else if (Type::LEVELDB == type_) { |
| 495 | return leveldb_it_->Valid(); |
| 496 | } |
| 497 | |
| 498 | return false; |
| 499 | } |
| 500 | |
| 501 | comm::RetCode LockDb::GetCurrent(string &k, proto::LocalLockInfo &v) { |
| 502 | if (Type::MAP == type_) { |