Wildmeshing Toolkit
wmtk::io::Cache Member List

This is the complete list of members for wmtk::io::Cache, including all inherited members.

absolute_multi_mesh_id(const std::string &name) constwmtk::io::Cache
Cache(const std::string &prefix, const std::filesystem::path directory="", bool delete_cache=true)wmtk::io::Cache
Cache(Cache &&)wmtk::io::Cache
create_unique_directory(const std::string &prefix, const std::filesystem::path &location="", size_t max_tries=10000)wmtk::io::Cachestatic
create_unique_file(const std::string &filename, const std::string &extension, size_t max_tries=10000)wmtk::io::Cache
equals(const Cache &o)wmtk::io::Cache
export_cache(const std::filesystem::path &export_location)wmtk::io::Cache
flush_multimeshes()wmtk::io::Cache
get_cache_path() constwmtk::io::Cache
get_file_path(const std::string &filename)wmtk::io::Cache
get_file_path(const std::string &filename) constwmtk::io::Cache
import_cache(const std::filesystem::path &import_location)wmtk::io::Cache
load_multimesh(const std::string &name) constwmtk::io::Cache
m_cache_content_namewmtk::io::Cacheinlineprivatestatic
m_cache_dirwmtk::io::Cacheprivate
m_delete_cachewmtk::io::Cacheprivate
m_file_pathswmtk::io::Cacheprivate
m_multimesheswmtk::io::Cachemutableprivate
mesh_names()wmtk::io::Cache
operator=(Cache &&)wmtk::io::Cache
read_mesh(const std::string &name) constwmtk::io::Cache
write_mesh(const Mesh &m, const std::string &name, const std::map< std::string, std::vector< int64_t >> &multimesh_names={})wmtk::io::Cache
~Cache()wmtk::io::Cache