本文整理汇总了C++中StrList::insert方法的典型用法代码示例。如果您正苦于以下问题:C++ StrList::insert方法的具体用法?C++ StrList::insert怎么用?C++ StrList::insert使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类StrList
的用法示例。
在下文中一共展示了StrList::insert方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: GetList
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());
}
}
示例2: getDirectoryContents
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;
}
示例3: LockFileQueue
/*
Must LockFileQueue() first,
and UnlockFileQueue() after finished opertion.
*/
StrList::iterator InsertFile(const string& strFilePath,
StrList::const_iterator itrWhere)
{
return s_fileList.insert(itrWhere, strFilePath);
}