SearchResultList ShareManager::search(const StringList& adcParams, size_t maxResults) noexcept { #if DCPP_TIME_SEARCHES auto start = GET_TICK(); ScopedFunctor(([start] { LogManager::getInstance()->message("The ADC search took " + Util::toString(GET_TICK() - start) + " ms"); })); #endif return search(SearchQuery(adcParams), maxResults); }
SearchResultList ShareManager::search(const string& nmdcString, int searchType, int64_t size, int fileType, size_t maxResults) noexcept { #if DCPP_TIME_SEARCHES auto start = GET_TICK(); ScopedFunctor(([start] { LogManager::getInstance()->message("The NMDC search took " + Util::toString(GET_TICK() - start) + " ms"); })); #endif return search(SearchQuery(nmdcString, searchType, size, fileType), maxResults); }
SearchEditor::SearchEditor() : m_query(OS_NEW SearchQuery()), m_globalParams(OS_NEW IdeSearchGlobalParams(m_query)), m_showParams(OS_NEW IdePickerBool()), m_directRun(OS_NEW IdePickerBool()), m_allowRss(OS_NEW IdePickerBool()), m_rssDescription(OS_NEW HtmlTextBox()), m_rssBody(OS_NEW HtmlComboBox()) { m_globalParams->setID(_S("globalParams")); m_showParams->setID(_S("showParams")); m_directRun->setID(_S("directRun")); m_allowRss->setID(_S("allowRss")); m_rssDescription->setID(_S("rssDescription")); m_rssBody->setID(_S("rssBody")); }
BOOL LLFloaterSearch::postBuild() { LLFloaterWebContent::postBuild(); mWebBrowser->addObserver(this); // Singu Note: Initialize ui and browser now mWebBrowser->setTrustedContent(true); mWebBrowser->setFocus(true); getChild<LLPanel>("status_bar")->setVisible(true); getChild<LLPanel>("nav_controls")->setVisible(true); getChildView("address")->setEnabled(false); getChildView("popexternal")->setEnabled(false); setRectControl("FloaterSearchRect"); applyRectControl(); search(SearchQuery(), mWebBrowser); gSavedSettings.getControl("SearchURL")->getSignal()->connect(boost::bind(LLFloaterSearch::search, SearchQuery(), mWebBrowser)); return TRUE; }
struct finsFrame SwitchSearch(struct finsFrame qRequest) { extern struct tableRecord *ptrGlobal; /**<A temporary fins frame struct to communicate between modules */ struct finsFrame qReply; struct tableRecord *ptrTable; ptrTable = NULL; ptrTable= SearchQuery(qRequest); qReply = SwitchTask(qRequest, ptrTable); return qReply; }