Go to the source code of this file.
Definition at line 141 of file ObjCacheService.cpp.
References CreateDirectory(), m_dispatch, PyCallable_REG_CALL, and sConfig.
148 std::string _basePath =
sConfig.files.cacheDir;
149 if (_basePath[_basePath.size() - 1] !=
'/')
158 m_cacheKeys[
"config.BulkData.paperdollResources"] =
"config.BulkData.paperdollResources";
159 m_cacheKeys[
"config.BulkData.bloodlineNames"] =
"config.BulkData.bloodlineNames";
160 m_cacheKeys[
"config.BulkData.locationscenes"] =
"config.BulkData.locationscenes";
161 m_cacheKeys[
"config.BulkData.overviewDefaults"] =
"config.BulkData.overviewDefaults";
162 m_cacheKeys[
"config.BulkData.schematicspinmap"] =
"config.BulkData.schematicspinmap";
163 m_cacheKeys[
"config.BulkData.overviewDefaultGroups"] =
"config.BulkData.overviewDefaultGroups";
164 m_cacheKeys[
"config.BulkData.schematics"] =
"config.BulkData.schematics";
165 m_cacheKeys[
"config.BulkData.paperdollColors"] =
"config.BulkData.paperdollColors";
166 m_cacheKeys[
"config.BulkData.schematicstypemap"] =
"config.BulkData.schematicstypemap";
167 m_cacheKeys[
"config.BulkData.sounds"] =
"config.BulkData.sounds";
168 m_cacheKeys[
"config.BulkData.invtypematerials"] =
"config.BulkData.invtypematerials";
169 m_cacheKeys[
"config.BulkData.ownericons"] =
"config.BulkData.ownericons";
170 m_cacheKeys[
"config.BulkData.paperdollModifierLocations"] =
"config.BulkData.paperdollModifierLocations";
171 m_cacheKeys[
"config.BulkData.paperdollSculptingLocations"] =
"config.BulkData.paperdollSculptingLocations";
172 m_cacheKeys[
"config.BulkData.paperdollColorNames"] =
"config.BulkData.paperdollColorNames";
173 m_cacheKeys[
"config.BulkData.paperdollColorRestrictions"] =
"config.BulkData.paperdollColorRestrictions";
174 m_cacheKeys[
"config.BulkData.icons"] =
"config.BulkData.icons";
175 m_cacheKeys[
"config.BulkData.billtypes"] =
"config.BulkData.billtypes";
176 m_cacheKeys[
"config.BulkData.allianceshortnames"] =
"config.BulkData.allianceshortnames";
177 m_cacheKeys[
"config.BulkData.categories"] =
"config.BulkData.categories";
178 m_cacheKeys[
"config.BulkData.invtypereactions"] =
"config.BulkData.invtypereactions";
179 m_cacheKeys[
"config.BulkData.dgmexpressions"] =
"config.BulkData.dgmexpressions";
180 m_cacheKeys[
"config.BulkData.dgmtypeattribs"] =
"config.BulkData.dgmtypeattribs";
181 m_cacheKeys[
"config.BulkData.dgmtypeeffects"] =
"config.BulkData.dgmtypeeffects";
182 m_cacheKeys[
"config.BulkData.dgmeffects"] =
"config.BulkData.dgmeffects";
183 m_cacheKeys[
"config.BulkData.dgmattribs"] =
"config.BulkData.dgmattribs";
184 m_cacheKeys[
"config.BulkData.metagroups"] =
"config.BulkData.metagroups";
185 m_cacheKeys[
"config.BulkData.ramactivities"] =
"config.BulkData.ramactivities";
186 m_cacheKeys[
"config.BulkData.ramaltypesdetailpergroup"] =
"config.BulkData.ramaltypesdetailpergroup";
187 m_cacheKeys[
"config.BulkData.ramaltypesdetailpercategory"] =
"config.BulkData.ramaltypesdetailpercategory";
188 m_cacheKeys[
"config.BulkData.ramaltypes"] =
"config.BulkData.ramaltypes";
189 m_cacheKeys[
"config.BulkData.ramcompletedstatuses"] =
"config.BulkData.ramcompletedstatuses";
190 m_cacheKeys[
"config.BulkData.ramtyperequirements"] =
"config.BulkData.ramtyperequirements";
191 m_cacheKeys[
"config.BulkData.mapcelestialdescriptions"] =
"config.BulkData.mapcelestialdescriptions";
192 m_cacheKeys[
"config.BulkData.tickernames"] =
"config.BulkData.tickernames";
193 m_cacheKeys[
"config.BulkData.groups"] =
"config.BulkData.groups";
194 m_cacheKeys[
"config.BulkData.certificates"] =
"config.BulkData.certificates";
195 m_cacheKeys[
"config.BulkData.certificaterelationships"] =
"config.BulkData.certificaterelationships";
196 m_cacheKeys[
"config.BulkData.shiptypes"] =
"config.BulkData.shiptypes";
197 m_cacheKeys[
"config.BulkData.locations"] =
"config.BulkData.locations";
198 m_cacheKeys[
"config.BulkData.locationwormholeclasses"] =
"config.BulkData.locationwormholeclasses";
199 m_cacheKeys[
"config.BulkData.bptypes"] =
"config.BulkData.bptypes";
200 m_cacheKeys[
"config.BulkData.graphics"] =
"config.BulkData.graphics";
201 m_cacheKeys[
"config.BulkData.types"] =
"config.BulkData.types";
202 m_cacheKeys[
"config.BulkData.invmetatypes"] =
"config.BulkData.invmetatypes";
203 m_cacheKeys[
"config.Bloodlines"] =
"config.Bloodlines";
204 m_cacheKeys[
"config.Units"] =
"config.Units";
205 m_cacheKeys[
"config.BulkData.units"] =
"config.BulkData.units";
206 m_cacheKeys[
"config.BulkData.owners"] =
"config.BulkData.owners";
207 m_cacheKeys[
"config.StaticOwners"] =
"config.StaticOwners";
208 m_cacheKeys[
"config.Races"] =
"config.Races";
209 m_cacheKeys[
"config.Attributes"] =
"config.Attributes";
210 m_cacheKeys[
"config.Flags"] =
"config.Flags";
211 m_cacheKeys[
"config.StaticLocations"] =
"config.StaticLocations";
212 m_cacheKeys[
"config.InvContrabandTypes"] =
"config.InvContrabandTypes";
214 m_cacheKeys[
"charCreationInfo.bloodlines"] =
"bloodlines";
215 m_cacheKeys[
"charCreationInfo.races"] =
"races";
216 m_cacheKeys[
"charCreationInfo.ancestries"] =
"ancestries";
217 m_cacheKeys[
"charCreationInfo.schools"] =
"schools";
218 m_cacheKeys[
"charCreationInfo.attributes"] =
"attributes";
219 m_cacheKeys[
"charCreationInfo.bl_accessories"] =
"accessories";
220 m_cacheKeys[
"charCreationInfo.bl_lights"] =
"lights";
221 m_cacheKeys[
"charCreationInfo.bl_skins"] =
"skins";
222 m_cacheKeys[
"charCreationInfo.bl_beards"] =
"beards";
223 m_cacheKeys[
"charCreationInfo.bl_eyes"] =
"eyes";
224 m_cacheKeys[
"charCreationInfo.bl_lipsticks"] =
"lipsticks";
225 m_cacheKeys[
"charCreationInfo.bl_makeups"] =
"makeups";
226 m_cacheKeys[
"charCreationInfo.bl_hairs"] =
"hairs";
227 m_cacheKeys[
"charCreationInfo.bl_backgrounds"] =
"backgrounds";
228 m_cacheKeys[
"charCreationInfo.bl_decos"] =
"decos";
229 m_cacheKeys[
"charCreationInfo.bl_eyebrows"] =
"eyebrows";
230 m_cacheKeys[
"charCreationInfo.bl_costumes"] =
"costumes";
232 m_cacheKeys[
"charCreationInfo.eyebrows"] =
"eyebrows";
233 m_cacheKeys[
"charCreationInfo.eyes"] =
"eyes";
234 m_cacheKeys[
"charCreationInfo.decos"] =
"decos";
235 m_cacheKeys[
"charCreationInfo.hairs"] =
"hairs";
236 m_cacheKeys[
"charCreationInfo.backgrounds"] =
"backgrounds";
237 m_cacheKeys[
"charCreationInfo.accessories"] =
"accessories";
238 m_cacheKeys[
"charCreationInfo.lights"] =
"lights";
239 m_cacheKeys[
"charCreationInfo.costumes"] =
"costumes";
240 m_cacheKeys[
"charCreationInfo.makeups"] =
"makeups";
241 m_cacheKeys[
"charCreationInfo.beards"] =
"beards";
242 m_cacheKeys[
"charCreationInfo.skins"] =
"skins";
243 m_cacheKeys[
"charCreationInfo.lipsticks"] =
"lipsticks";
245 m_cacheKeys[
"charNewExtraCreationInfo.raceskills"] =
"raceskills";
246 m_cacheKeys[
"charNewExtraCreationInfo.careerskills"] =
"careerskills";
247 m_cacheKeys[
"charNewExtraCreationInfo.careers"] =
"careers";
248 m_cacheKeys[
"charNewExtraCreationInfo.specialityskills"] =
"specialityskills";
249 m_cacheKeys[
"charNewExtraCreationInfo.specialities"] =
"specialities";
#define sConfig
A macro for easier access to the singleton.
Dispatcher *const m_dispatch
int CreateDirectory(const char *name, void *)
#define PyCallable_REG_CALL(c, m)