# Class Cache.cache

Description

  This module serves as a front-end to different kinds of caching systems. It uses two helper objects to actually store data, and to determine expiration policies. Mechanisms to allow for distributed caching systems will be added in time, or at least that is the plan.

Method create

  `Cache.cache Cache.cache(`Cache.Storage.Base` `storage_mgr`, `Cache.Policy.Base` `policy_mgr`, `void`|`int` `cleanup_cycle_delay`)`

Description

  Creates a new cache object. Required are a storage manager, and an expiration policy object.