50 #if !ALIB_DEBUG_RESOURCES
53 std::pair<String, integer>,
std::size_t Hashcode() const
bool Equals(const TString< TChar > &rhs) const
@ Enabled
Caching is enabled.
Internal details of namespace alib::resources.
HashMap< MonoAllocator, Key, std::pair< String, integer >, Key::Hash, Key::EqualTo, lang::Caching::Enabled, Recycling::None > StaticResourceMap
strings::TString< nchar > NString
Type alias in namespace alib.
containers::HashMap< TAllocator, TKey, TMapped, THash, TEqual, THashCaching, TRecycling > HashMap
Type alias in namespace alib.
monomem::TMonoAllocator< lang::HeapAllocator > MonoAllocator
strings::TString< character > String
Type alias in namespace alib.
Equality functor for objects of type Key.
bool operator()(const Key &lhs, const Key &rhs) const
Hash functor for objects of type Key.
std::size_t operator()(const Key &key) const
Key type for hashing resource values.
NString Category
The resource category.
NString Name
The resource name.