Class Spreadsheet_Excel_Writer_BIFFwriter

Description

Class for writing Excel BIFF records.

From "MICROSOFT EXCEL BINARY FILE FORMAT" by Mark O'Brien (Microsoft Corporation):

BIFF (BInary File Format) is the file format in which Excel documents are saved on disk. A BIFF file is a complete description of an Excel document. BIFF files consist of sequences of variable-length records. There are many different types of BIFF records. For example, one record type describes a formula entered into a cell; one describes the size and location of a window into a document; another describes a picture format.

  • author: Xavier Noguer <xnoguer@php.net>
  • version: Release: 1.9.0
  • copyright: 1997-2006 The PHP Group

Located in /web/plugin/feature/sms_excel/lib/external/Spreadsheet/Excel/Writer/BIFFwriter.php (line 54)

PEAR
   |
   --Spreadsheet_Excel_Writer_BIFFwriter
Direct descendents
Class Description
 class Spreadsheet_Excel_Writer_Workbook Class for generating Excel Spreadsheets
 class Spreadsheet_Excel_Writer_Worksheet Class for generating Excel Spreadsheets
Variable Summary
 integer $_BIFF_version
 integer $_byte_order
 string $_data
 integer $_datasize
 integer $_limit
 string $_tmp_dir
Method Summary
 Spreadsheet_Excel_Writer_BIFFwriter Spreadsheet_Excel_Writer_BIFFwriter ()
 true setTempDir (string $dir)
Variables
integer $_BIFF_version = 0x0500 (line 60)

The BIFF/Excel version (5).

integer $_byte_order (line 66)

The byte order of this architecture. 0 => little endian, 1 => big endian

string $_data (line 72)

The string containing the data of the BIFF stream

integer $_datasize (line 78)

The size of the data in bytes. Should be the same as strlen($this->_data)

integer $_limit (line 85)

The maximun length for a BIFF record. See _addContinue()

  • see: _addContinue()
string $_tmp_dir (line 91)

The temporary dir for storing the OLE file

Methods
Constructor Spreadsheet_Excel_Writer_BIFFwriter (line 98)

Constructor

  • access: public
Spreadsheet_Excel_Writer_BIFFwriter Spreadsheet_Excel_Writer_BIFFwriter ()
setTempDir (line 252)

Sets the temp dir used for storing the OLE file

  • return: if given dir is valid, false otherwise
  • access: public
true setTempDir (string $dir)
  • string $dir: The dir to be used as temp dir

Inherited Methods

Inherited From PEAR

 PEAR::PEAR()
 PEAR::delExpect()
 PEAR::expectError()
 PEAR::getStaticProperty()
 PEAR::isError()
 PEAR::loadExtension()
 PEAR::popErrorHandling()
 PEAR::popExpect()
 PEAR::pushErrorHandling()
 PEAR::raiseError()
 PEAR::registerShutdownFunc()
 PEAR::setErrorHandling()
 PEAR::staticPopErrorHandling()
 PEAR::staticPushErrorHandling()
 PEAR::throwError()
 PEAR::_PEAR()

Documentation generated on Wed, 09 Feb 2011 08:58:56 +0700 by phpDocumentor 1.4.2