Cache() noexcept | galaxy::Cache< Resource, SpecLoader > | inline |
Cache(const Cache &)=delete | galaxy::Cache< Resource, SpecLoader > | private |
Cache(Cache &&)=delete | galaxy::Cache< Resource, SpecLoader > | private |
cache() const noexcept | galaxy::Cache< Resource, SpecLoader > | inline |
clear() | galaxy::Cache< Resource, SpecLoader > | inline |
empty() const noexcept | galaxy::Cache< Resource, SpecLoader > | inline |
get(const std::string &key) noexcept | galaxy::Cache< Resource, SpecLoader > | inline |
has(const std::string &key) noexcept | galaxy::Cache< Resource, SpecLoader > | inline |
insert(const std::string &key, std::shared_ptr< Resource > resource) noexcept | galaxy::Cache< Resource, SpecLoader > | inline |
load_file(const std::string &file) | galaxy::Cache< Resource, SpecLoader > | inline |
load_folder(const std::string &dir) | galaxy::Cache< Resource, SpecLoader > | inline |
load_resource(const std::string &key, Args &&... args) | galaxy::Cache< Resource, SpecLoader > | inline |
m_cache | galaxy::Cache< Resource, SpecLoader > | private |
m_loader | galaxy::Cache< Resource, SpecLoader > | private |
Map typedef | galaxy::Cache< Resource, SpecLoader > | private |
operator=(const Cache &)=delete | galaxy::Cache< Resource, SpecLoader > | private |
operator=(Cache &&)=delete | galaxy::Cache< Resource, SpecLoader > | private |
size() const noexcept | galaxy::Cache< Resource, SpecLoader > | inline |
~Cache() | galaxy::Cache< Resource, SpecLoader > | inline |