void TripodClient::GetList(const std::string& key, StrList& value, int begin, int limit) { RedisCacheClientPtr client = GetRedisCacheClient(); if (!client) { MCE_INFO("TripodClient::GetList() RedisCacheClient is NULL"); return; } const StrList& list = client->GetList(key, begin, limit, namespaceId_, businessId_); if (!list.empty()) { value.insert(value.end(), list.begin(), list.end()); } }
StrList FileSystemManager::getWorkingDirectoryContents(QString filter) { if (!scnManager->getCurrentLibrary()) return getDirectoryContents(native(scnManager->getWorkingDirectory()), filter); StrList files; QListIterator<QString> dirIt(scnManager->getCurrentLibrary()->getFolderPaths()); while (dirIt.hasNext()) { StrList list = getDirectoryContents(dirIt.next(), filter); files.insert(files.end(), list.begin(), list.end()); } return files; }
/* Must LockFileQueue() first, and UnlockFileQueue() after finished opertion. */ StrList::iterator InsertFile(const string& strFilePath, StrList::const_iterator itrWhere) { return s_fileList.insert(itrWhere, strFilePath); }