#####
Cache
#####

.. cpp:namespace:: SC::Store::Cache

.. default-domain:: cpp

Functions
=========

================================= ========================================================================================================
..                                :cpp:func:`~Cache <SC::Store::Cache::~Cache>`                                                           
..                                :cpp:func:`Cache <SC::Store::Cache::Cache>`                                                             
:doc:`classSC_1_1Store_1_1Model`  :cpp:func:`Open <Model SC::Store::Cache::Open(const char *utf8_model_path, bool read_only=false)>`      
void                              :cpp:func:`Close <void SC::Store::Cache::Close(Model &model)>`                                          
void                              :cpp:func:`SetSearchPath <void SC::Store::Cache::SetSearchPath(const char *utf8_search_path)>`          
void                              :cpp:func:`AppendSearchPath <void SC::Store::Cache::AppendSearchPath(const char *utf8_search_path)>`    
void                              :cpp:func:`SetWorkspacePath <void SC::Store::Cache::SetWorkspacePath(const char *utf8_directory_path)>` 
const char *                      :cpp:func:`Exists <const char * SC::Store::Cache::Exists(const char *utf8_model_path)>`                 
const char *const *               :cpp:func:`GetModelPaths <const char *const  * SC::Store::Cache::GetModelPaths(size_t &out_count)>`     
void                              :cpp:func:`RemoveTemporaryFiles <void SC::Store::Cache::RemoveTemporaryFiles()>`                        
================================= ========================================================================================================

.. cpp:namespace:: nullptr

Detailed Description
====================

.. doxygenclass:: SC::Store::Cache
   :project: libsc
   :members:
   :undoc-members:



