SPL-StandardPHPLibrary Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
AppendIteratorIterator that iterates over several iterators one after the other
ArrayAccessInterface to override array access of objects
ArrayIteratorAn Array iterator
ArrayObjectAn Array wrapper
BadFunctionCallExceptionException thrown when a function call was illegal
BadMethodCallExceptionException thrown when a method call was illegal
CachingIteratorCached iteration over another Iterator
CachingRecursiveIteratorCompatibility to PHP 5.0
CallbackFilterIteratorA non abstract FiletrIterator that uses a callback foreach element
CountableThis Interface allows to hook into the global count() function
DbaArrayThis implements a DBA Array
DbaReaderThis implements a DBA Iterator
DirectoryFilterDotsA filtered DirectoryIterator
DirectoryGraphIteratorA tree iterator that only shows directories
DirectoryIteratorDirectory iterator
DirectoryTreeA directory iterator that does not show '
DirectoryTreeIteratorDirectoryIterator to generate ASCII graphic directory trees
DomainExceptionException that denotes a value not in the valid domain was used
DualIteratorSynchronous iteration over two iterators
EmptyIteratorAn empty Iterator
ExceptionBasic Exception class
< FilterIterator >Abstract filter for iterators
FindFileBase class to find files
InfiniteIteratorAn infinite Iterator
IniGroupsClass to iterate all groups within an ini file
InvalidArgumentExceptionException that denotes invalid arguments were passed
IteratorBasic iterator
IteratorAggregateInterface to create an external Iterator
IteratorIteratorBasic Iterator wrapper
KeyFilterRegular expression filter for string iterators
LengthExceptionException thrown when a parameter exceeds the allowed length
LimitIteratorLimited Iteration over another Iterator
LogicExceptionException that represents error in the program logic
NoRewindIteratorAn Iterator wrapper that doesn't call rewind
OuterIteratorInterface to access the current inner iteraor of iterator wrappers
OutOfBoundsExceptionException thrown when an illegal index was requested
OutOfRangeExceptionException thrown when an illegal index was requested
OverflowExceptionException thrown to indicate arithmetic/buffer overflow
ParentIteratorIterator to filter parents
RangeExceptionException thrown to indicate range errors during program execution
RecursiveArrayIteratorA recursive array iterator
RecursiveCachingIteratorCached recursive iteration over another Iterator
RecursiveCompareDualIteratorRecursive comparison iterator for a RecursiveDualIterator
RecursiveDirectoryIteratorRecursive directory iterator
RecursiveDualIteratorSynchronous iteration over two recursive iterators
< RecursiveFilterIterator >Iterator to filter recursive iterators
RecursiveIteratorInterface for recursive iteration with RecursiveIteratorIterator
RecursiveIteratorIteratorIterates through recursive iterators
RecursiveRegexIteratorRecursive regular expression filter for iterators
RecursiveTreeIteratorRecursiveIteratorIterator to generate ASCII graphic trees for the entries in a RecursiveIterator
RegexFindFileFind files by regular expression
RegexIteratorRegular expression filter for iterators
RuntimeExceptionException thrown for errors that are only detectable at runtime
< SearchIterator >Iterator to search for a specific element
SeekableIteratorSeekable iterator
SerializableInterface for customized serializing
SimpleXMLIteratorRecursive SimpleXML_Element iterator
SplFileInfoFile info class
SplFileObjectObject representation for any stream
SplObjectStorageObject storage
SplObserverObserver of the observer pattern
SplSubjectSubject to the observer pattern
SubClassesCollects sub classes for given class or interface
TraversableInterface to detect a class is traversable using foreach
UnderflowExceptionException thrown to indicate arithmetic/buffer underflow
UnexpectedValueExceptionException thrown to indicate an unexpected value

Generated on Thu Apr 26 01:04:49 2007 for SPL-StandardPHPLibrary by  doxygen 1.5.2