ALib C++ Library
Library Version: 2402 R1
Documentation generated by doxygen
Loading...
Searching...
No Matches
alib::lang::resources::detail Namespace Reference

Description:

Internal details of namespace alib::lang::resources.

Type Index:

struct  Key
 

Type Definition Index:

using CachingResourceMap
 
using StaticResourceMap
 

Type Definition Details:

◆ CachingResourceMap

Initial value:
HashMap<Key,
std::pair<strings::TLocalStringNoWarning<character, 32>, integer>,
Key::Hash,
Key::EqualTo,
lang::Caching::Enabled,
Recycling::None >
platform_specific integer
Definition integers.hpp:50

Hash map type used to store cached/persistent resources. The value strings is a local string of length 32. The key strings have to probably made persistent as well, but this is an obligation of the user of this type.

Definition at line 79 of file resourcemap.hpp.

◆ StaticResourceMap

Initial value:
HashMap<Key,
std::pair<String, integer>,
Key::Hash,
Key::EqualTo,
lang::Caching::Enabled,
Recycling::None >

Hash map type used to store static resources. Key and value strings reference static string buffers.

Definition at line 65 of file resourcemap.hpp.