Changeset View
Changeset View
Standalone View
Standalone View
src/dbwrapper.cpp
Show First 20 Lines • Show All 186 Lines • ▼ Show 20 Lines | bool CDBWrapper::IsEmpty() { | ||||
std::unique_ptr<CDBIterator> it(NewIterator()); | std::unique_ptr<CDBIterator> it(NewIterator()); | ||||
it->SeekToFirst(); | it->SeekToFirst(); | ||||
return !(it->Valid()); | return !(it->Valid()); | ||||
} | } | ||||
CDBIterator::~CDBIterator() { | CDBIterator::~CDBIterator() { | ||||
delete piter; | delete piter; | ||||
} | } | ||||
bool CDBIterator::Valid() { | bool CDBIterator::Valid() const { | ||||
return piter->Valid(); | return piter->Valid(); | ||||
} | } | ||||
void CDBIterator::SeekToFirst() { | void CDBIterator::SeekToFirst() { | ||||
piter->SeekToFirst(); | piter->SeekToFirst(); | ||||
} | } | ||||
void CDBIterator::Next() { | void CDBIterator::Next() { | ||||
piter->Next(); | piter->Next(); | ||||
} | } | ||||
Show All 24 Lines |