* @brief Releases storage and resets the store to its uninitialized state. */
| 144 | * @brief Releases storage and resets the store to its uninitialized state. |
| 145 | */ |
| 146 | void DataModel::DataTableStore::clear() |
| 147 | { |
| 148 | m_storage.clear(); |
| 149 | m_index.clear(); |
| 150 | m_datasetIndex.clear(); |
| 151 | m_isComputed.clear(); |
| 152 | m_version.clear(); |
| 153 | m_tableRegNames.clear(); |
| 154 | m_warnedMissing.clear(); |
| 155 | m_warnedMissingDatasets.clear(); |
| 156 | clearLookupCache(); |
| 157 | m_initialized = false; |
| 158 | } |
| 159 | |
| 160 | /** |
| 161 | * @brief Invalidates the (table_ptr, reg_ptr) cache before any Lua state populating it closes. |
no outgoing calls
no test coverage detected