Classes | |
| class | Creator |
| to create records in the berkeley db. More... | |
| class | SecondaryIterator |
| to search records and iterate over a secondary index More... | |
| class | PrimaryIterator |
Functions | |
| void | setFromDbt (const Dbt *dbtData, GeneralData *general) |
| void Database::setFromDbt | ( | const Dbt * | dbtData, | |
| GeneralData * | general | |||
| ) |
Definition at line 58 of file generaldata.cpp.
References GeneralData::readStream().
Referenced by Database::PrimaryIterator< T >::get(), TagData::getInfoAssoc(), ReadMetaData::getName(), TagData::getScoreAssoc(), and Database::SecondaryIterator< T >::pget().
00059 { 00060 QByteArray ar; 00061 ar.setRawData( (const char* ) dbtData->get_data(), ( uint ) dbtData->get_size() ); 00062 QDataStream stream( ar, IO_ReadOnly ); 00063 general->readStream( stream ); 00064 ar.resetRawData( ( const char * ) dbtData->get_data(), ( uint ) dbtData->get_size() ); 00065 return; 00066 }
1.5.1