MCPcopy Create free account
hub / github.com/altairwei/WizNotePlus / getGroupDatabase

Method getGroupDatabase

src/database/WizDatabase.cpp:1420–1438  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1418
1419
1420IWizSyncableDatabase* WizDatabase::getGroupDatabase(const WIZGROUPDATA& group)
1421{
1422 Q_ASSERT(!group.strGroupGUID.isEmpty());
1423
1424// CWizDatabaseManager::instance()->db(group.strGroupGUID);
1425
1426// CWizDatabase* db = new CWizDatabase();
1427// if (!db->Open(m_strUserId, group.strGroupGUID)) {
1428// delete db;
1429// return NULL;
1430// }
1431
1432 // pass this pointer to database manager for signal redirect and managament
1433 // CWizDatabaseManager will take ownership
1434// Q_EMIT databaseOpened(db, group.strGroupGUID);
1435
1436 WizDatabase* db = &WizDatabaseManager::instance()->db(group.strGroupGUID);
1437 return db;
1438}
1439
1440void WizDatabase::closeGroupDatabase(IWizSyncableDatabase* pDatabase)
1441{

Callers 5

quickSyncMethod · 0.80
WizDownloadMessagesFunction · 0.80
syncGroupUsersFunction · 0.80
WizSync.cppFile · 0.80

Calls 1

isEmptyMethod · 0.80

Tested by

no test coverage detected