Index
A
- APCuL1 — Class in namespace LCache
- Address — Class 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
- $Entry — Property 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
- DatabaseL2 — Class 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.
- Entry — Class in namespace LCache
- $Entry — Property in class Entry
- $Entry — Property 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.
- Integrated — Class in namespace LCache
- L1::isNegativeCache() — Method in class L1
- SQLiteL1::isNegativeCache() — Method in class SQLiteL1
- StaticL1::isNegativeCache() — Method in class StaticL1
L
- L1 — Class in namespace LCache
- L1CacheFactory — Class in namespace LCache
- Class encapsulating the creation logic for all L1 cache driver instances.
- L2 — Class in namespace LCache
- LX — Class in namespace LCache
- Base class for the various cache classes.
N
P
- DatabaseL2::pruneReplacedEvents() — Method in class DatabaseL2
- $Entry — Property 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
- SQLiteL1 — Class in namespace LCache
- SQLiteL1::setWithExpiration() — Method in class SQLiteL1
- StateL1APCu — Class in namespace LCache
- L1 statistics manager storing in APCu.
- StateL1APCu::setLastAppliedEventID() — Method in class StateL1APCu
- {inheritdoc}
- StateL1Interface — Class 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.
- StateL1Static — Class in namespace LCache
- Description of StateL1Static
- StateL1Static::setLastAppliedEventID() — Method in class StateL1Static
- {inheritdoc}
- StaticL1 — Class in namespace LCache
- StaticL1::setWithExpiration() — Method in class StaticL1
- StaticL2 — Class in namespace LCache
- StaticL2::set() — Method in class StaticL2
T
U
- Address::unserialize() — Method in class Address
- Unpack a serialized Address into this object.
- UnserializationException — Class in namespace LCache
V
_
- 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