A

APCuL1Class in namespace LCache
AddressClass in namespace LCache
Represents a specific address in a cache, or everything in one bin, or everything in the entire cache.
DatabaseL2::applyEvents() — Method in class DatabaseL2
L2::applyEvents() — Method in class L2
StaticL2::applyEvents() — Method in class StaticL2

C

DatabaseL2::countGarbage() — Method in class DatabaseL2
DatabaseL2::collectGarbage() — Method in class DatabaseL2
$EntryProperty in class Entry
Integrated::collectGarbage() — Method in class Integrated
L1CacheFactory::create() — Method in class L1CacheFactory
L1 cache drivers const
L2::countGarbage() — Method in class L2
LX::collectGarbage() — Method in class LX
SQLiteL1::collectGarbage() — Method in class SQLiteL1
StateL1APCu::clear() — Method in class StateL1APCu
{inheritdoc}
StateL1Interface::clear() — Method in class StateL1Interface
Clears the collected statistical data.
StateL1Static::clear() — Method in class StateL1Static
{inheritdoc}
StaticL2::countGarbage() — Method in class StaticL2
StaticL2::collectGarbage() — Method in class StaticL2

D

APCuL1::delete() — Method in class APCuL1
DatabaseL2Class in namespace LCache
DatabaseL2::debugDumpState() — Method in class DatabaseL2
DatabaseL2::delete() — Method in class DatabaseL2
DatabaseL2::deleteTag() — Method in class DatabaseL2
Integrated::delete() — Method in class Integrated
Integrated::deleteTag() — Method in class Integrated
L1::delete() — Method in class L1
L2::delete() — Method in class L2
L2::deleteTag() — Method in class L2
SQLiteL1::debugDumpState() — Method in class SQLiteL1
SQLiteL1::delete() — Method in class SQLiteL1
StaticL1::delete() — Method in class StaticL1
StaticL2::delete() — Method in class StaticL2
StaticL2::deleteTag() — Method in class StaticL2

E

DatabaseL2::exists() — Method in class DatabaseL2
Determine whether or not the specified Address exists in the cache.
EntryClass in namespace LCache
$EntryProperty in class Entry
$EntryProperty in class Entry
Integrated::exists() — Method in class Integrated
LX::exists() — Method in class LX
Determine whether or not the specified Address exists in the cache.
SQLiteL1::exists() — Method in class SQLiteL1
Determine whether or not the specified Address exists in the cache.

G

APCuL1::getKeyOverhead() — Method in class APCuL1
APCuL1::getEntry() — Method in class APCuL1
Address::getBin() — Method in class Address
Get the bin.
Address::getKey() — Method in class Address
Get the key.
DatabaseL2::getErrors() — Method in class DatabaseL2
DatabaseL2::getEntry() — Method in class DatabaseL2
DatabaseL2::getEvent() — Method in class DatabaseL2
DatabaseL2::getAddressesForTag() — Method in class DatabaseL2
DatabaseL2::getHits() — Method in class DatabaseL2
DatabaseL2::getMisses() — Method in class DatabaseL2
Entry::getAddress() — Method in class Entry
Return the Address for this entry.
Entry::getTTL() — Method in class Entry
Return the time-to-live for this entry.
Integrated::getEntry() — Method in class Integrated
Integrated::get() — Method in class Integrated
Integrated::getHitsL1() — Method in class Integrated
Integrated::getHitsL2() — Method in class Integrated
Integrated::getMisses() — Method in class Integrated
Integrated::getLastAppliedEventID() — Method in class Integrated
Integrated::getPool() — Method in class Integrated
L1::getLastAppliedEventID() — Method in class L1
L1::getPool() — Method in class L1
L1::getKeyOverhead() — Method in class L1
L1::getHits() — Method in class L1
L1::getMisses() — Method in class L1
L2::getAddressesForTag() — Method in class L2
LX::getEntry() — Method in class LX
LX::getHits() — Method in class LX
LX::getMisses() — Method in class LX
LX::get() — Method in class LX
Fetch a value from the cache.
NullL1::getLastAppliedEventID() — Method in class NullL1
SQLiteL1::getKeyOverhead() — Method in class SQLiteL1
SQLiteL1::getEntry() — Method in class SQLiteL1
StateL1APCu::getHits() — Method in class StateL1APCu
{inheritdoc}
StateL1APCu::getMisses() — Method in class StateL1APCu
{inheritdoc}
StateL1APCu::getLastAppliedEventID() — Method in class StateL1APCu
{inheritdoc}
StateL1Interface::getHits() — Method in class StateL1Interface
Accessor for the aggregated value of cache-hit events on the driver.
StateL1Interface::getMisses() — Method in class StateL1Interface
Accessor for the aggregated value of cache-miss events on the driver.
StateL1Interface::getLastAppliedEventID() — Method in class StateL1Interface
Accessor for the last applied event id on the L1 driver.
StateL1Static::getHits() — Method in class StateL1Static
{inheritdoc}
StateL1Static::getMisses() — Method in class StateL1Static
{inheritdoc}
StateL1Static::getLastAppliedEventID() — Method in class StateL1Static
{inheritdoc}
StaticL1::getKeyOverhead() — Method in class StaticL1
StaticL1::getEntry() — Method in class StaticL1
StaticL2::getEntry() — Method in class StaticL2
StaticL2::getAddressesForTag() — Method in class StaticL2
StaticL2::getHits() — Method in class StaticL2
StaticL2::getMisses() — Method in class StaticL2
UnserializationException::getSerializedData() — Method in class UnserializationException

I

APCuL1::isNegativeCache() — Method in class APCuL1
Address::isEntireBin() — Method in class Address
Return true if address refers to everything in the entire bin.
Address::isEntireCache() — Method in class Address
Return true if address refers to everything in the entire cache.
Address::isMatch() — Method in class Address
Return true if this object refers to any of the same objects as the provided Address object.
IntegratedClass in namespace LCache
L1::isNegativeCache() — Method in class L1
SQLiteL1::isNegativeCache() — Method in class SQLiteL1
StaticL1::isNegativeCache() — Method in class StaticL1

L

L1Class in namespace LCache
L1CacheFactoryClass in namespace LCache
Class encapsulating the creation logic for all L1 cache driver instances.
L2Class in namespace LCache
LXClass in namespace LCache
Base class for the various cache classes.

N

NullL1Class in namespace LCache

P

DatabaseL2::pruneReplacedEvents() — Method in class DatabaseL2
$EntryProperty in class Entry

R

StateL1APCu::recordHit() — Method in class StateL1APCu
{inheritdoc}
StateL1APCu::recordMiss() — Method in class StateL1APCu
{inheritdoc}
StateL1Interface::recordHit() — Method in class StateL1Interface
Records a cache-hit event in the driver.
StateL1Interface::recordMiss() — Method in class StateL1Interface
Records a cache-miss event in the driver.
StateL1Static::recordHit() — Method in class StateL1Static
{inheritdoc}
StateL1Static::recordMiss() — Method in class StateL1Static
{inheritdoc}

S

APCuL1::setWithExpiration() — Method in class APCuL1
Address::serialize() — Method in class Address
Serialize this object, returning a string representing this address.
DatabaseL2::set() — Method in class DatabaseL2
Integrated::set() — Method in class Integrated
Integrated::synchronize() — Method in class Integrated
L1::setLastAppliedEventID() — Method in class L1
L1::set() — Method in class L1
L1::setWithExpiration() — Method in class L1
L2::set() — Method in class L2
NullL1::setWithExpiration() — Method in class NullL1
SQLiteL1Class in namespace LCache
SQLiteL1::setWithExpiration() — Method in class SQLiteL1
StateL1APCuClass in namespace LCache
L1 statistics manager storing in APCu.
StateL1APCu::setLastAppliedEventID() — Method in class StateL1APCu
{inheritdoc}
StateL1InterfaceClass in namespace LCache
Interface for the state manager drivers used in L1 driver implementations.
StateL1Interface::setLastAppliedEventID() — Method in class StateL1Interface
Stores the last applied cache mutation event id in the L1 cache.
StateL1StaticClass in namespace LCache
Description of StateL1Static
StateL1Static::setLastAppliedEventID() — Method in class StateL1Static
{inheritdoc}
StaticL1Class in namespace LCache
StaticL1::setWithExpiration() — Method in class StaticL1
StaticL2Class in namespace LCache
StaticL2::set() — Method in class StaticL2

T

$EntryProperty in class Entry

U

Address::unserialize() — Method in class Address
Unpack a serialized Address into this object.
UnserializationExceptionClass in namespace LCache

V

$EntryProperty in class Entry

_

APCuL1::__construct() — Method in class APCuL1
Constructor for all the L1 implementations.
Address::__construct() — Method in class Address
Address constructor.
DatabaseL2::__construct() — Method in class DatabaseL2
DatabaseL2::__destruct() — Method in class DatabaseL2
Entry::__construct() — Method in class Entry
Integrated::__construct() — Method in class Integrated
L1::__construct() — Method in class L1
Constructor for all the L1 implementations.
SQLiteL1::__construct() — Method in class SQLiteL1
Constructor for all the L1 implementations.
SQLiteL1::__destruct() — Method in class SQLiteL1
StateL1APCu::__construct() — Method in class StateL1APCu
Constructor implementation.
StateL1Static::__construct() — Method in class StateL1Static
Constructor.
StaticL1::__construct() — Method in class StaticL1
Constructor for all the L1 implementations.
StaticL2::__construct() — Method in class StaticL2
UnserializationException::__construct() — Method in class UnserializationException
UnserializationException::__toString() — Method in class UnserializationException