Bazaar developer reference

CvDatabaseUtility::SetYields(int *&, const char *, const char *, const char *)

Defined in
CvDatabaseUtility.cpp, line 266
Class
CvDatabaseUtility
Hook name
CivHooks::CvDatabaseUtility_SetYields

Hooks

static bool BeforeCvDatabaseUtility_SetYields(CvDatabaseUtility* self, int*& pYieldsArray, const char* szTableName, const char* szFilterColumn, const char* szFilterValue, bool& result);static void AfterCvDatabaseUtility_SetYields(CvDatabaseUtility* self, int*& pYieldsArray, const char* szTableName, const char* szFilterColumn, const char* szFilterValue, bool& result);static bool ReplaceCvDatabaseUtility_SetYields(bool (*original)(CvDatabaseUtility*, int*&, const char*, const char*, const char*), CvDatabaseUtility* self, int*& pYieldsArray, const char* szTableName, const char* szFilterColumn, const char* szFilterValue);CivRegisterBefore<CivHooks::CvDatabaseUtility_SetYields>(host, &BeforeCvDatabaseUtility_SetYields);CivRegisterAfter<CivHooks::CvDatabaseUtility_SetYields>(host, &AfterCvDatabaseUtility_SetYields);CivRegisterReplace<CivHooks::CvDatabaseUtility_SetYields>(host, &ReplaceCvDatabaseUtility_SetYields);

Code

266bool CvDatabaseUtility::SetYields(int*& pYieldsArray,267                                  const char* szTableName,268                                  const char* szFilterColumn,269                                  const char* szFilterValue)270{271	return PopulateArrayByValue(pYieldsArray, "Yields", szTableName,272	                            "YieldType", szFilterColumn, szFilterValue, "Yield");273}

Calls

Called by