Element index for package OLE
[ a ]
[ b ]
[ c ]
[ d ]
[ f ]
[ g ]
[ i ]
[ l ]
[ n ]
[ o ]
[ p ]
[ r ]
[ s ]
[ t ]
[ _ ]
_
- $_data
- in file PPS.php, variable OLE_PPS::$_data
The PPS's data (only used if it's not using a temporary file)
- $_file_handle
- in file OLE.php, variable OLE::$_file_handle
The file handle for reading an OLE container
- $_list
- in file OLE.php, variable OLE::$_list
Array of PPS's found on the OLE container
- $_StartBlock
- in file PPS.php, variable OLE_PPS::$_StartBlock
Starting block (small or big) for this PPS's data inside the container
- $_tmp_dir
- in file File.php, variable OLE_PPS_File::$_tmp_dir
The temporary dir for storing the OLE file
- $_tmp_dir
- in file Root.php, variable OLE_PPS_Root::$_tmp_dir
The temporary dir for storing the OLE file
- _adjust2
- in file Root.php, method OLE_PPS_Root::_adjust2()
Helper function for caculating a magic value for block sizes
- _calcSize
- in file Root.php, method OLE_PPS_Root::_calcSize()
Calculate some numbers
- _DataLen
- in file PPS.php, method OLE_PPS::_DataLen()
Returns the amount of data saved for this PPS
- _getBlockOffset
- in file OLE.php, method OLE::_getBlockOffset()
- _getPpsWk
- in file PPS.php, method OLE_PPS::_getPpsWk()
Returns a string with the PPS's WK (What is a WK?)
- _makeSmallData
- in file Root.php, method OLE_PPS_Root::_makeSmallData()
get small data (PPS's with data smaller than OLE_DATA_SIZE_SMALL)
- _OLE
- in file OLE.php, method OLE::_OLE()
Destructor (using PEAR) Just closes the file handle on the OLE file.
- _ppsTreeComplete
- in file OLE.php, method OLE::_ppsTreeComplete()
It checks whether the PPS tree is complete (all PPS's read) starting with the given PPS (not necessarily root)
- _readInt1
- in file OLE.php, method OLE::_readInt1()
Reads a signed char.
- _readInt2
- in file OLE.php, method OLE::_readInt2()
Reads an unsigned short (2 octets).
- _readInt4
- in file OLE.php, method OLE::_readInt4()
Reads an unsigned long (4 octets).
- _readPpsWks
- in file OLE.php, method OLE::_readPpsWks()
Gets information about all PPS's on the OLE container from the PPS WK's creates an OLE_PPS object for each one.
- _saveBbd
- in file Root.php, method OLE_PPS_Root::_saveBbd()
Saving Big Block Depot
- _saveBigData
- in file Root.php, method OLE_PPS_Root::_saveBigData()
Saving big data (PPS's with data bigger than OLE_DATA_SIZE_SMALL)
- _saveHeader
- in file Root.php, method OLE_PPS_Root::_saveHeader()
Save OLE header
- _savePps
- in file Root.php, method OLE_PPS_Root::_savePps()
Saves all the PPS's WKs
- _savePpsSetPnt
- in file PPS.php, method OLE_PPS::_savePpsSetPnt()
Updates index and pointers to previous, next and children PPS's for this PPS. I don't think it'll work with Dir PPS's.
top
top
b
- $bbat
- in file OLE.php, variable OLE::$bbat
Big Block Allocation Table
- $bigBlockSize
- in file OLE.php, variable OLE::$bigBlockSize
Size of big blocks. This is usually 512.
top
top
top
top
g
- getData
- in file OLE.php, method OLE::getData()
Gets data from a PPS If there is no PPS for the index given, it will return an empty string.
- getDataLength
- in file OLE.php, method OLE::getDataLength()
Gets the data length from a PPS If there is no PPS for the index given, it will return 0.
- getStream
- in file OLE.php, method OLE::getStream()
Returns a stream for use with fread() etc. External callers should use OLE_PPS_File::getStream().
- getStream
- in file File.php, method OLE_PPS_File::getStream()
Returns a stream for reading this file using fread() etc.
top
i
- init
- in file File.php, method OLE_PPS_File::init()
Initialization method. Has to be called right after OLE_PPS_File().
- isFile
- in file OLE.php, method OLE::isFile()
Checks whether a PPS is a File PPS or not.
- isRoot
- in file OLE.php, method OLE::isRoot()
Checks whether a PPS is a Root PPS or not.
top
l
- LocalDate2OLE
- in file OLE.php, method OLE::LocalDate2OLE()
Utility function Returns a string for the OLE container with the date given
top
top
o
- $ole
- in file ChainedBlockStream.php, variable OLE_ChainedBlockStream::$ole
The OLE container of the file that is being read.
- $ole
- in file PPS.php, variable OLE_PPS::$ole
Pointer to OLE container
- OLE.php
- procedural page OLE.php
- OLE
- in file OLE.php, method OLE::OLE()
Creates a new OLE object
- OLE
- in file OLE.php, class OLE
OLE package base class.
- OLE2LocalDate
- in file OLE.php, method OLE::OLE2LocalDate()
Returns a timestamp from an OLE container's date
- OLE_ChainedBlockStream
- in file ChainedBlockStream.php, class OLE_ChainedBlockStream
Stream wrapper for reading data stored in an OLE file. Implements methods for PHP's stream_wrapper_register(). For creating streams using this wrapper, use OLE_PPS_File::getStream().
- OLE_DATA_SIZE_SMALL
- in file OLE.php, constant OLE_DATA_SIZE_SMALL
- OLE_LONG_INT_SIZE
- in file OLE.php, constant OLE_LONG_INT_SIZE
- OLE_PPS
- in file PPS.php, class OLE_PPS
Class for creating PPS's for OLE containers
- OLE_PPS
- in file PPS.php, method OLE_PPS::OLE_PPS()
The constructor
- OLE_PPS_File
- in file File.php, class OLE_PPS_File
Class for creating File PPS's for OLE containers
- OLE_PPS_File
- in file File.php, method OLE_PPS_File::OLE_PPS_File()
The constructor
- OLE_PPS_Root
- in file Root.php, class OLE_PPS_Root
Class for creating Root PPS's for OLE containers
- OLE_PPS_Root
- in file Root.php, method OLE_PPS_Root::OLE_PPS_Root()
Constructor
- OLE_PPS_SIZE
- in file OLE.php, constant OLE_PPS_SIZE
- OLE_PPS_TYPE_DIR
- in file OLE.php, constant OLE_PPS_TYPE_DIR
- OLE_PPS_TYPE_FILE
- in file OLE.php, constant OLE_PPS_TYPE_FILE
- OLE_PPS_TYPE_ROOT
- in file OLE.php, constant OLE_PPS_TYPE_ROOT
Constants for OLE package
top
top
r
- $root
- in file OLE.php, variable OLE::$root
Root directory of OLE container
- Root.php
- procedural page Root.php
- read
- in file OLE.php, method OLE::read()
Reads an OLE container from the contents of the file given.
top
s
- $sbat
- in file OLE.php, variable OLE::$sbat
Short Block Allocation Table
- $Size
- in file PPS.php, variable OLE_PPS::$Size
The size of the PPS's data (in bytes)
- $smallBlockSize
- in file OLE.php, variable OLE::$smallBlockSize
Size of small blocks. This is usually 64.
- save
- in file Root.php, method OLE_PPS_Root::save()
Method for saving the whole OLE container (including files).
- setTempDir
- in file File.php, method OLE_PPS_File::setTempDir()
Sets the temp dir used for storing the OLE file
- setTempDir
- in file Root.php, method OLE_PPS_Root::setTempDir()
Sets the temp dir used for storing the OLE file
- stream_close
- in file ChainedBlockStream.php, method OLE_ChainedBlockStream::stream_close()
Implements support for fclose().
- stream_eof
- in file ChainedBlockStream.php, method OLE_ChainedBlockStream::stream_eof()
Implements support for feof().
- stream_open
- in file ChainedBlockStream.php, method OLE_ChainedBlockStream::stream_open()
Implements support for fopen().
- stream_read
- in file ChainedBlockStream.php, method OLE_ChainedBlockStream::stream_read()
Implements support for fread(), fgets() etc.
- stream_seek
- in file ChainedBlockStream.php, method OLE_ChainedBlockStream::stream_seek()
Implements support for fseek().
- stream_stat
- in file ChainedBlockStream.php, method OLE_ChainedBlockStream::stream_stat()
Implements support for fstat(). Currently the only supported field is "size".
- stream_tell
- in file ChainedBlockStream.php, method OLE_ChainedBlockStream::stream_tell()
Returns the position of the file pointer, i.e. its offset into the file stream. Implements support for ftell().
top
top
|
|