|
ILIAS
eassessment Revision 61809
|
Collaboration diagram for PHPExcel_HashTable:Public Member Functions | |
| __construct ($pSource=null) | |
| Create a new PHPExcel_HashTable. | |
| addFromSource ($pSource=null) | |
| Add HashTable items from source. | |
| add (PHPExcel_IComparable $pSource=null) | |
| Add HashTable item. | |
| remove (PHPExcel_IComparable $pSource=null) | |
| Remove HashTable item. | |
| clear () | |
| Clear HashTable. | |
| count () | |
| Count. | |
| getIndexForHashCode ($pHashCode= '') | |
| Get index for hash code. | |
| getByIndex ($pIndex=0) | |
| Get by index. | |
| getByHashCode ($pHashCode= '') | |
| Get by hashcode. | |
| toArray () | |
| HashTable to array. | |
| __clone () | |
| Implement PHP __clone to create a deep clone, not just a shallow copy. | |
Data Fields | |
| $_items = array() | |
| $_keyMap = array() | |
Definition at line 36 of file HashTable.php.
| PHPExcel_HashTable::__construct | ( | $pSource = null | ) |
Create a new PHPExcel_HashTable.
| PHPExcel_IComparable[] | $pSource Optional source array to create HashTable from |
| Exception |
Definition at line 58 of file HashTable.php.
References addFromSource().
Here is the call graph for this function:| PHPExcel_HashTable::__clone | ( | ) |
Implement PHP __clone to create a deep clone, not just a shallow copy.
Definition at line 194 of file HashTable.php.
| PHPExcel_HashTable::add | ( | PHPExcel_IComparable | $pSource = null | ) |
Add HashTable item.
| PHPExcel_IComparable | $pSource | Item to add |
| Exception |
Definition at line 91 of file HashTable.php.
References count().
Referenced by addFromSource().
Here is the call graph for this function:
Here is the caller graph for this function:| PHPExcel_HashTable::addFromSource | ( | $pSource = null | ) |
Add HashTable items from source.
| PHPExcel_IComparable[] | $pSource Source array to create HashTable from |
| Exception |
Definition at line 72 of file HashTable.php.
References add().
Referenced by __construct().
Here is the call graph for this function:
Here is the caller graph for this function:| PHPExcel_HashTable::clear | ( | ) |
Clear HashTable.
Definition at line 128 of file HashTable.php.
| PHPExcel_HashTable::count | ( | ) |
Count.
Definition at line 138 of file HashTable.php.
Referenced by add(), and remove().
Here is the caller graph for this function:| PHPExcel_HashTable::getByHashCode | ( | $pHashCode = '' | ) |
Get by hashcode.
| string | $pHashCode |
Definition at line 174 of file HashTable.php.
Referenced by getByIndex().
Here is the caller graph for this function:| PHPExcel_HashTable::getByIndex | ( | $pIndex = 0 | ) |
Get by index.
| int | $pIndex |
Definition at line 159 of file HashTable.php.
References getByHashCode().
Here is the call graph for this function:| PHPExcel_HashTable::getIndexForHashCode | ( | $pHashCode = '' | ) |
Get index for hash code.
| string | $pHashCode |
Definition at line 148 of file HashTable.php.
| PHPExcel_HashTable::remove | ( | PHPExcel_IComparable | $pSource = null | ) |
Remove HashTable item.
| PHPExcel_IComparable | $pSource | Item to remove |
| Exception |
Definition at line 105 of file HashTable.php.
References count().
Here is the call graph for this function:| PHPExcel_HashTable::toArray | ( | ) |
HashTable to array.
Definition at line 187 of file HashTable.php.
References $_items.
| PHPExcel_HashTable::$_items = array() |
Definition at line 43 of file HashTable.php.
Referenced by toArray().
| PHPExcel_HashTable::$_keyMap = array() |
Definition at line 50 of file HashTable.php.