|
Moodle
2.2.1
http://www.collinsharper.com
|


Public Member Functions | |
| Spreadsheet_Excel_Writer_BIFFwriter () | |
| _setByteOrder () | |
| _prepend ($data) | |
| _append ($data) | |
| _storeBof ($type) | |
| _storeEof () | |
| _addContinue ($data) | |
Data Fields | |
| $_BIFF_version = 0x0500 | |
| $_byte_order | |
| $_data | |
| $_datasize | |
| $_limit | |
Definition at line 54 of file BIFFwriter.php.
| _addContinue | ( | $ | data | ) |
Excel limits the size of BIFF records. In Excel 5 the limit is 2084 bytes. In Excel 97 the limit is 8228 bytes. Records that are longer than these limits must be split up into CONTINUE blocks.
This function takes a long BIFF record and inserts CONTINUE records as necessary.
| string | $data | The original binary data to be written |
Definition at line 212 of file BIFFwriter.php.

| _append | ( | $ | data | ) |
General storage function
| string | $data | binary data to append private |
Reimplemented in Spreadsheet_Excel_Writer_Worksheet.
Definition at line 146 of file BIFFwriter.php.


| _prepend | ( | $ | data | ) |
General storage function
| string | $data | binary data to prepend private |
Definition at line 131 of file BIFFwriter.php.


| _setByteOrder | ( | ) |
Determine the byte order and store it as class data to avoid recalculating it for each call to new().
private
Definition at line 108 of file BIFFwriter.php.


| _storeBof | ( | $ | type | ) |
Writes Excel BOF record to indicate the beginning of a stream or sub-stream in the BIFF file.
Definition at line 163 of file BIFFwriter.php.


| _storeEof | ( | ) |
Writes Excel EOF record to indicate the end of a BIFF stream.
private
Definition at line 192 of file BIFFwriter.php.


Constructor
public
Definition at line 92 of file BIFFwriter.php.


| $_BIFF_version = 0x0500 |
Definition at line 60 of file BIFFwriter.php.
| $_byte_order |
Definition at line 66 of file BIFFwriter.php.
| $_data |
Definition at line 72 of file BIFFwriter.php.
| $_datasize |
Definition at line 78 of file BIFFwriter.php.
| $_limit |
Definition at line 85 of file BIFFwriter.php.