Element Index, Package FTCache

Index of all elements
d f g i s t _

_   top
   $_container in file FTCache.php, variable FTCache::$_container
    Container where the cache entries are stored
   $_size in file FTCache.php, variable FTCache_Strategy::$_size
    Size of the schema, used for the modulus
   $_size in file FTCache.php, variable FTCache_Container::$_size
    Size of the schema
   $_strategy in file FTCache.php, variable FTCache::$_strategy
    Algorithm we use to map object ids and cache indices
   __construct in file FTCache.php, method FTCache_Strategy::__construct()
    Sets the size of the cache.
   __construct in file FTCache.php, method FTCache_Container_CSV::__construct()
    Instantiate, set the size, and open the file for editting
   __construct in file FTCache.php, method FTCache_Container::__construct()
    Sets the size of the cache
   __construct in file FTCache.php, method FTCache::__construct()
    Creates a new cache with the given options.
d   top
   deserialize in file FTCache.php, method FTCache_Cacheable::deserialize()
    Convert the current object to be a the object pulled from cache.
f   top
   fromCache in file FTCache.php, method FTCache_Strategy_DirectMapping::fromCache()
    Convert a cache entry index into an object id
   fromCache in file FTCache.php, method FTCache_Strategy::fromCache()
    Convert a cache entry index into an object id
   FTCache in file FTCache.php, class FTCache
    The center of the caching system. This handles cacheable objects and stores them in the chosen container mechanism using the given algorithm.
   FTCache.php procedural page FTCache.php
   FTCache_Cacheable in file FTCache.php, class FTCache_Cacheable
    Interface for any object that is cacheable by this caching scheme.
   FTCache_Container in file FTCache.php, class FTCache_Container
    This describes the way the functions that we will need to implement to store the given data into the cache.
   FTCache_Container_CSV in file FTCache.php, class FTCache_Container_CSV
    Implements a cache stored in an index flat file (csv format)
   FTCache_Container_Volatile in file FTCache.php, class FTCache_Container_Volatile
    Implements a volatile cache that only exists for this runtime of the program.
   FTCache_Strategy in file FTCache.php, class FTCache_Strategy
    Describes the functions that we will need to implement to provide a mapping between the objects ID and the ID used in the cache.
   FTCache_Strategy_DirectMapping in file FTCache.php, class FTCache_Strategy_DirectMapping
    Implements a Direct Mapping strategy between the given object id and the cache index id by doing a modulus using the size of the cache.
g   top
   get in file FTCache.php, method FTCache_Container_Volatile::get()
    Retrieve the string of stored data at the given cache index
   get in file FTCache.php, method FTCache_Container_CSV::get()
    Retrieve the string of stored data at the given cache index
   get in file FTCache.php, method FTCache_Container::get()
    Retrieve the string of stored data at the given cache index
   get in file FTCache.php, method FTCache::get()
    Retrieve the object with the given index from the cache.
   getIndex in file FTCache.php, method FTCache_Cacheable::getIndex()
    Get a unique identifier for this particular object.
i   top
   isCached in file FTCache.php, method FTCache::isCached()
    Check if the given index is in the cache
s   top
   serialize in file FTCache.php, method FTCache_Cacheable::serialize()
    Convert the object to a string of data that represents its entire state.
   set in file FTCache.php, method FTCache_Container_Volatile::set()
    Sets the cache entry with the given index to contain the given data
   set in file FTCache.php, method FTCache::set()
    Place the given object into the cache
   set in file FTCache.php, method FTCache_Container_CSV::set()
    Sets the cache entry with the given index to contain the given data
   set in file FTCache.php, method FTCache_Container::set()
    Sets the cache entry with the given index to contain the given data
   stored in file FTCache.php, method FTCache_Strategy_DirectMapping::stored()
    Whenever the cache will store an object in the container, it informs this strategy object by calling this method.
   stored in file FTCache.php, method FTCache_Strategy::stored()
    Whenever the cache will store an object in the container, it informs this strategy object by calling this method.
t   top
   toCache in file FTCache.php, method FTCache_Strategy_DirectMapping::toCache()
    Convert an object ID into a cache entry index.
   toCache in file FTCache.php, method FTCache_Strategy::toCache()
    Convert an object ID into a cache entry index.