|
ILIAS
eassessment Revision 61809
|
Inheritance diagram for PHPExcel_CachedObjectStorage_CacheBase:
Collaboration diagram for PHPExcel_CachedObjectStorage_CacheBase:Public Member Functions | |
| __construct (PHPExcel_Worksheet $parent) | |
| isDataSet ($pCoord) | |
| Is a value set in the current PHPExcel_CachedObjectStorage_ICache for an indexed cell? | |
| updateCacheData (PHPExcel_Cell $cell) | |
| Add or Update a cell in cache. | |
| deleteCacheData ($pCoord) | |
| Delete a cell in cache identified by coordinate address. | |
| getCellList () | |
| Get a list of all cell addresses currently held in cache. | |
| getSortedCellList () | |
| Sort the list of all cell addresses currently held in cache by row and column. | |
| copyCellCollection (PHPExcel_Worksheet $parent) | |
| Clone the cell collection. | |
Protected Member Functions | |
| _getUniqueID () | |
Protected Attributes | |
| $_parent | |
| $_currentObject = null | |
| $_currentObjectID = null | |
| $_cellCache = array() | |
Definition at line 36 of file CacheBase.php.
| PHPExcel_CachedObjectStorage_CacheBase::__construct | ( | PHPExcel_Worksheet | $parent | ) |
Reimplemented in PHPExcel_CachedObjectStorage_DiscISAM.
Definition at line 69 of file CacheBase.php.
|
protected |
Definition at line 151 of file CacheBase.php.
Referenced by PHPExcel_CachedObjectStorage_DiscISAM\__construct(), PHPExcel_CachedObjectStorage_APC\__construct(), PHPExcel_CachedObjectStorage_Memcache\__construct(), PHPExcel_CachedObjectStorage_Wincache\__construct(), PHPExcel_CachedObjectStorage_DiscISAM\copyCellCollection(), PHPExcel_CachedObjectStorage_APC\copyCellCollection(), PHPExcel_CachedObjectStorage_Memcache\copyCellCollection(), and PHPExcel_CachedObjectStorage_Wincache\copyCellCollection().
Here is the caller graph for this function:| PHPExcel_CachedObjectStorage_CacheBase::copyCellCollection | ( | PHPExcel_Worksheet | $parent | ) |
Clone the cell collection.
Reimplemented in PHPExcel_CachedObjectStorage_Wincache, PHPExcel_CachedObjectStorage_Memcache, PHPExcel_CachedObjectStorage_APC, PHPExcel_CachedObjectStorage_PHPTemp, PHPExcel_CachedObjectStorage_DiscISAM, and PHPExcel_CachedObjectStorage_Memory.
Definition at line 165 of file CacheBase.php.
| PHPExcel_CachedObjectStorage_CacheBase::deleteCacheData | ( | $pCoord | ) |
Delete a cell in cache identified by coordinate address.
| string | $pCoord | Coordinate address of the cell to delete |
| Exception |
Reimplemented in PHPExcel_CachedObjectStorage_Wincache, PHPExcel_CachedObjectStorage_Memcache, and PHPExcel_CachedObjectStorage_APC.
Definition at line 111 of file CacheBase.php.
| PHPExcel_CachedObjectStorage_CacheBase::getCellList | ( | ) |
Get a list of all cell addresses currently held in cache.
Definition at line 129 of file CacheBase.php.
Referenced by PHPExcel_CachedObjectStorage_APC\__destruct(), PHPExcel_CachedObjectStorage_Wincache\__destruct(), PHPExcel_CachedObjectStorage_Memcache\__destruct(), PHPExcel_CachedObjectStorage_APC\copyCellCollection(), PHPExcel_CachedObjectStorage_Memcache\copyCellCollection(), and PHPExcel_CachedObjectStorage_Wincache\copyCellCollection().
Here is the caller graph for this function:| PHPExcel_CachedObjectStorage_CacheBase::getSortedCellList | ( | ) |
Sort the list of all cell addresses currently held in cache by row and column.
Definition at line 139 of file CacheBase.php.
References $row.
| PHPExcel_CachedObjectStorage_CacheBase::isDataSet | ( | $pCoord | ) |
Is a value set in the current PHPExcel_CachedObjectStorage_ICache for an indexed cell?
| string | $pCoord | Coordinate address of the cell to check |
Reimplemented in PHPExcel_CachedObjectStorage_Wincache, PHPExcel_CachedObjectStorage_Memcache, and PHPExcel_CachedObjectStorage_APC.
Definition at line 84 of file CacheBase.php.
| PHPExcel_CachedObjectStorage_CacheBase::updateCacheData | ( | PHPExcel_Cell | $cell | ) |
Add or Update a cell in cache.
| PHPExcel_Cell | $cell | Cell to update |
| Exception |
Definition at line 100 of file CacheBase.php.
References PHPExcel_Cell\getCoordinate().
Here is the call graph for this function:
|
protected |
Definition at line 66 of file CacheBase.php.
|
protected |
Definition at line 50 of file CacheBase.php.
Referenced by PHPExcel_CachedObjectStorage_MemoryGZip\getCacheData(), PHPExcel_CachedObjectStorage_MemorySerialized\getCacheData(), PHPExcel_CachedObjectStorage_DiscISAM\getCacheData(), PHPExcel_CachedObjectStorage_PHPTemp\getCacheData(), PHPExcel_CachedObjectStorage_APC\getCacheData(), PHPExcel_CachedObjectStorage_Memcache\getCacheData(), and PHPExcel_CachedObjectStorage_Wincache\getCacheData().
|
protected |
|
protected |
Definition at line 43 of file CacheBase.php.