filters

Swinder::DimensionRecord Class Reference

#include <excel.h>

Inheritance diagram for Swinder::DimensionRecord:

Swinder::Record List of all members.

Detailed Description

Range of used area.

Class DimensionRecord represents Dimension record, which contains the range address of the used area in the current sheet.

Definition at line 1012 of file excel.h.


Public Member Functions

unsigned int rtti ()
 DimensionRecord ()
 ~DimensionRecord ()
unsigned firstRow () const
void setFirstRow (unsigned r)
unsigned lastRow () const
void setLastRow (unsigned r)
unsigned firstColumn () const
void setFirstColumn (unsigned r)
unsigned lastColumn () const
void setLastColumn (unsigned r)
virtual const char * name ()
virtual void setData (unsigned size, const unsigned char *data)
virtual void dump (std::ostream &out) const

Static Public Attributes

static const unsigned int id

Constructor & Destructor Documentation

Swinder::DimensionRecord::DimensionRecord  ) 
 

Creates a new Dimension record.

Swinder::DimensionRecord::~DimensionRecord  ) 
 

Destroys the record.


Member Function Documentation

virtual void Swinder::DimensionRecord::dump std::ostream &  out  )  const [virtual]
 

Dumps record information to output stream.

For debugging only.

Reimplemented from Swinder::Record.

unsigned Swinder::DimensionRecord::firstColumn  )  const
 

Returns index to the first used column.

See also:
setFirstColumn, lastColumn

unsigned Swinder::DimensionRecord::firstRow  )  const
 

Returns index to the first used row.

See also:
setFirstRow, lastRow

unsigned Swinder::DimensionRecord::lastColumn  )  const
 

Returns index to the last used column.

See also:
setLastColumn, firstColumn

unsigned Swinder::DimensionRecord::lastRow  )  const
 

Returns index to the last used row.

See also:
setLastRow, firstRow

virtual const char* Swinder::DimensionRecord::name  )  [inline, virtual]
 

Returns the name of the record.

For debugging only.

Reimplemented from Swinder::Record.

Definition at line 1088 of file excel.h.

virtual void Swinder::DimensionRecord::setData unsigned  size,
const unsigned char *  data
[virtual]
 

Sets the data for this record.

Reimplemented from Swinder::Record.

void Swinder::DimensionRecord::setFirstColumn unsigned  r  ) 
 

Sets index to the first used column.

See also:
firstColumn, setLastColumn

void Swinder::DimensionRecord::setFirstRow unsigned  r  ) 
 

Sets index to the first used row.

See also:
firstRow, setLastRow

void Swinder::DimensionRecord::setLastColumn unsigned  r  ) 
 

Sets index to the last used column.

See also:
lastColumn, setFirstColumn

void Swinder::DimensionRecord::setLastRow unsigned  r  ) 
 

Sets index to the last used row.

See also:
lastRow, setFirstRow

Member Data Documentation

const unsigned int Swinder::DimensionRecord::id [static]
 

Static ID of the record.

Subclasses should override this value with the id of the record they handle.

Reimplemented from Swinder::Record.

Definition at line 1016 of file excel.h.


The documentation for this class was generated from the following file:
KDE Home | KDE Accessibility Home | Description of Access Keys