Bazaar developer reference

CvDatabaseUtility::GetResults(const std::string &)

Defined in
CvDatabaseUtility.cpp, line 47
Class
CvDatabaseUtility
Hook name
CivHooks::CvDatabaseUtility_GetResults

Hooks

static bool BeforeCvDatabaseUtility_GetResults(CvDatabaseUtility* self, const std::string& strKey, Database::Results*& result);static void AfterCvDatabaseUtility_GetResults(CvDatabaseUtility* self, const std::string& strKey, Database::Results*& result);static Database::Results* ReplaceCvDatabaseUtility_GetResults(Database::Results* (*original)(CvDatabaseUtility*, const std::string&), CvDatabaseUtility* self, const std::string& strKey);CivRegisterBefore<CivHooks::CvDatabaseUtility_GetResults>(host, &BeforeCvDatabaseUtility_GetResults);CivRegisterAfter<CivHooks::CvDatabaseUtility_GetResults>(host, &AfterCvDatabaseUtility_GetResults);CivRegisterReplace<CivHooks::CvDatabaseUtility_GetResults>(host, &ReplaceCvDatabaseUtility_GetResults);

Code

47Database::Results* CvDatabaseUtility::GetResults(const std::string& strKey)48{49	ResultsMap::const_iterator it = m_storedResults.find(strKey);50	if(it != m_storedResults.end())51	{52		it->second->Reset();53		return it->second;54	}5556	return NULL;57}

Calls

Called by