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 }