[OLE] element index

Package indexes

All elements
a c d f g i l n o p r s t _
_
top
Variable $_data
OLE_PPS::$_data in PPS.php
The PPS's data (only used if it's not using a temporary file)
Variable $_file_handle
The file handle for reading an OLE container
Variable $_list
OLE::$_list in OLE.php
Array of PPS's found on the OLE container
Variable $_StartBlock
Starting block (small or big) for this PPS's data inside the container
Variable $_tmp_dir
The temporary dir for storing the OLE file
Variable $_tmp_dir
The temporary dir for storing the OLE file
Method _adjust2
Helper function for caculating a magic value for block sizes
Method _calcSize
Calculate some numbers
Method _DataLen
Returns the amount of data saved for this PPS
Method _getPpsWk
Returns a string with the PPS's WK (What is a WK?)
Method _makeSmallData
get small data (PPS's with data smaller than OLE_DATA_SIZE_SMALL)
Method _OLE
OLE::_OLE() in OLE.php
Destructor (using PEAR) Just closes the file handle on the OLE file.
Method _ppsTreeComplete
It checks whether the PPS tree is complete (all PPS's read) starting with the given PPS (not necessarily root)
Method _readPpsWks
Gets information about all PPS's on the OLE container from the PPS WK's creates an OLE_PPS object for each one.
Method _saveBbd
Saving Big Block Depot
Method _saveBigData
Saving big data (PPS's with data bigger than OLE_DATA_SIZE_SMALL)
Method _saveHeader
Save OLE header
Method _savePps
Saves all the PPS's WKs
Method _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.
a
top
Method append
Append data to PPS
Method Asc2Ucs
OLE::Asc2Ucs() in OLE.php
Utility function to transform ASCII text to Unicode
c
top
Variable $children
Array of child PPS's (only used by Root and Dir PPS's)
d
top
Variable $DirPps
OLE_PPS::$DirPps in PPS.php
The index of it's first child if this is a Dir or Root PPS
f
top
Page File.php
File.php in File.php
g
top
Method getData
OLE::getData() in OLE.php
Gets data from a PPS If there is no PPS for the index given, it will return an empty string.
Method getDataLength
Gets the data length from a PPS If there is no PPS for the index given, it will return 0.
i
top
Method init
Initialization method. Has to be called right after OLE_PPS_File().
Method isFile
OLE::isFile() in OLE.php
Checks whether a PPS is a File PPS or not.
Method isRoot
OLE::isRoot() in OLE.php
Checks whether a PPS is a Root PPS or not.
l
top
Method LocalDate2OLE
Utility function Returns a string for the OLE container with the date given
n
top
Variable $Name
OLE_PPS::$Name in PPS.php
The PPS name (in Unicode)
Variable $NextPps
The index of the next PPS
Variable $No
OLE_PPS::$No in PPS.php
The PPS index
o
top
Page OLE.php
OLE.php in OLE.php
Class OLE
OLE in OLE.php
OLE package base class.
Method OLE
OLE::OLE() in OLE.php
Creates a new OLE object
Method OLE2LocalDate
Returns a timestamp from an OLE container's date
Constant OLE_DATA_SIZE_SMALL
Constant OLE_LONG_INT_SIZE
Class OLE_PPS
OLE_PPS in PPS.php
Class for creating PPS's for OLE containers
Method OLE_PPS
The constructor
Method OLE_PPS_File
The constructor
Class OLE_PPS_File
OLE_PPS_File in File.php
Class for creating File PPS's for OLE containers
Class OLE_PPS_Root
OLE_PPS_Root in Root.php
Class for creating Root PPS's for OLE containers
Method OLE_PPS_Root
Constructor
Constant OLE_PPS_SIZE
OLE_PPS_SIZE in OLE.php
Constant OLE_PPS_TYPE_DIR
OLE_PPS_TYPE_DIR in OLE.php
Constant OLE_PPS_TYPE_FILE
Constant OLE_PPS_TYPE_ROOT
Constants for OLE package
p
top
Variable $PrevPps
The index of the previous PPS
Page PPS.php
PPS.php in PPS.php
Method ppsTotal
OLE::ppsTotal() in OLE.php
Gives the total number of PPS's found in the OLE container.
r
top
Page Root.php
Root.php in Root.php
Method read
OLE::read() in OLE.php
Reads an OLE container from the contents of the file given.
s
top
Variable $Size
OLE_PPS::$Size in PPS.php
The size of the PPS's data (in bytes)
Method save
Method for saving the whole OLE container (including files).
Method setTempDir
Sets the temp dir used for storing the OLE file
Method setTempDir
Sets the temp dir used for storing the OLE file
t
top
Variable $Time1st
A timestamp
Variable $Time2nd
A timestamp
Variable $Type
OLE_PPS::$Type in PPS.php
The PPS type. Dir, Root or File
a c d f g i l n o p r s t _