void StorableObject::ensureStored() { ensureLoaded(); if (shouldStore()) store(); else removeFromStorage(); }
void PSD::clearData() { removeFromStorage(); layerIdIdxMap.clear(); pathMap.clear(); storageStarted = false; psd::PSDFile::clearData(); #ifdef LOAD_MEMORY clearMemory(); #else clearStream(); #endif }