rxref_cache() returns the currently configured cache object.
rxref_cache_info() returns a small summary of the current cache.
rxref_cache_clear() clears cached RxNorm/RxClass API responses.
rxref_cache_use_memory() switches rxref to an in-memory cache.
rxref_cache_use_disk() switches rxref to an on-disk cache.
rxref_cache_disable() uses an immediately expiring cache, effectively
disabling cache reuse for the current R session.
Arguments
- max_size
Maximum cache size in bytes.
- max_age
Maximum age of cached objects, in seconds.
- evict
Cache eviction policy passed to
cachem::cache_mem().- dir
Directory to use for an on-disk cache.
Value
rxref_cache() returns a cachem cache object.
rxref_cache_info() returns a tibble with cache metadata.
rxref_cache_clear(), rxref_cache_use_memory(), rxref_cache_use_disk(),
and rxref_cache_disable() invisibly return the configured cache object.
