MCPcopy Create free account
hub / github.com/codestation/qcma / fillMetadata

Method fillMetadata

common/sqlitedb.cpp:894–906  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

892}
893
894void SQLiteDB::fillMetadata(const QSqlQuery &query, metadata_t &metadata)
895{
896 metadata.ohfi = query.value(0).toInt(); // ohfi
897 metadata.ohfiParent = query.value(1).toInt(); // parent
898 metadata.path = strdup(query.value(2).toByteArray().constData()); // path
899 metadata.name = strdup(query.value(3).toByteArray().constData()); // name
900 metadata.type = VITA_DIR_TYPE_MASK_REGULAR;
901 metadata.dataType = (DataType)query.value(5).toInt(); // data_type
902 metadata.size = query.value(6).toULongLong(); // size
903 metadata.dateTimeCreated = query.value(7).toInt(); // date_created
904 metadata.next_metadata = NULL;
905 //TODO: fill the rest of the metadata
906}
907
908bool SQLiteDB::getObjectMetadata(int ohfi, metadata_t &metadata)
909{

Callers

nothing calls this directly

Calls 1

valueMethod · 0.80

Tested by

no test coverage detected