Bazaar developer reference

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

Defined in
CvDatabaseUtility.cpp, line 256
Class
CvDatabaseUtility
Hook name
CivHooks::CvDatabaseUtility_SetFlavors

Hooks

static bool BeforeCvDatabaseUtility_SetFlavors(CvDatabaseUtility* self, int*& pFlavorsArray, const char* szTableName, const char* szFilterColumn, const char* szFilterValue, int iDefaultValue, bool& result);static void AfterCvDatabaseUtility_SetFlavors(CvDatabaseUtility* self, int*& pFlavorsArray, const char* szTableName, const char* szFilterColumn, const char* szFilterValue, int iDefaultValue, bool& result);static bool ReplaceCvDatabaseUtility_SetFlavors(bool (*original)(CvDatabaseUtility*, int*&, const char*, const char*, const char*, int), CvDatabaseUtility* self, int*& pFlavorsArray, const char* szTableName, const char* szFilterColumn, const char* szFilterValue, int iDefaultValue);CivRegisterBefore<CivHooks::CvDatabaseUtility_SetFlavors>(host, &BeforeCvDatabaseUtility_SetFlavors);CivRegisterAfter<CivHooks::CvDatabaseUtility_SetFlavors>(host, &AfterCvDatabaseUtility_SetFlavors);CivRegisterReplace<CivHooks::CvDatabaseUtility_SetFlavors>(host, &ReplaceCvDatabaseUtility_SetFlavors);

Code

256bool CvDatabaseUtility::SetFlavors(int*& pFlavorsArray,257                                   const char* szTableName,258                                   const char* szFilterColumn,259                                   const char* szFilterValue,260                                   int iDefaultValue)261{262	return PopulateArrayByValue(pFlavorsArray, "Flavors", szTableName,263	                            "FlavorType", szFilterColumn, szFilterValue, "Flavor", iDefaultValue);264}

Calls

Called by