filters

#include <excel.h>

Inheritance diagram for Swinder::RowRecord:
Swinder::Record Swinder::ColumnSpanInfo

Public Member Functions

unsigned int rtti ()
 
 RowRecord ()
 
virtual ~RowRecord ()
 
unsigned row () const
 
void setRow (unsigned r)
 
unsigned xfIndex () const
 
void setXfIndex (unsigned i)
 
unsigned height () const
 
void setHeight (unsigned h)
 
bool hidden () const
 
void setHidden (bool h)
 
virtual void setData (unsigned size, const unsigned char *data)
 
virtual const char * name ()
 
virtual void dump (std::ostream &out) const
 
- Public Member Functions inherited from Swinder::Record
 Record ()
 
virtual ~Record ()
 
void setVersion (unsigned v)
 
unsigned version ()
 
void setPosition (unsigned pos)
 
unsigned position () const
 
- Public Member Functions inherited from Swinder::ColumnSpanInfo
 ColumnSpanInfo ()
 
virtual ~ColumnSpanInfo ()
 
virtual unsigned firstColumn () const
 
virtual unsigned lastColumn () const
 
virtual void setFirstColumn (unsigned c)
 
virtual void setLastColumn (unsigned c)
 

Static Public Attributes

static const unsigned int id = 0x0208
 
- Static Public Attributes inherited from Swinder::Record
static const unsigned int id = 0
 

Additional Inherited Members

- Static Public Member Functions inherited from Swinder::Record
static Record * create (unsigned type)
 
- Protected Attributes inherited from Swinder::Record
unsigned stream_position
 
unsigned ver
 

Detailed Description

Class RowRecord represents Row record, which provides information (such as row height and formatting) for a span of columns.

Definition at line 2316 of file excel.h.

Constructor & Destructor Documentation

◆ RowRecord()

RowRecord::RowRecord ( )

Creates a new Row record.

Definition at line 3775 of file excel.cpp.

◆ ~RowRecord()

RowRecord::~RowRecord ( )
virtual

Destroys the record.

Definition at line 3785 of file excel.cpp.

Member Function Documentation

◆ dump()

void RowRecord::dump ( std::ostream &  out) const
virtual

Dumps record information to output stream.

For debugging only.

Reimplemented from Swinder::Record.

Definition at line 3844 of file excel.cpp.

◆ height()

unsigned RowRecord::height ( ) const

Returns the height of the row, specified in twips (1/20 pt).

See also
setHeight

Definition at line 3800 of file excel.cpp.

◆ hidden()

bool RowRecord::hidden ( ) const

Returns true if the row should be hidden, i.e not visible.

See also
setHidden

Definition at line 3820 of file excel.cpp.

◆ name()

virtual const char * Swinder::RowRecord::name ( )
inlinevirtual

Returns the name of the record.

For debugging only.

Reimplemented from Swinder::Record.

Definition at line 2394 of file excel.h.

◆ row()

unsigned RowRecord::row ( ) const

Returns the index of the row.

See also
setRow

Definition at line 3790 of file excel.cpp.

◆ rtti()

unsigned int Swinder::RowRecord::rtti ( )
inlinevirtual

Reimplemented from Swinder::Record.

Definition at line 2322 of file excel.h.

◆ setData()

void RowRecord::setData ( unsigned  size,
const unsigned char *  data 
)
virtual

Sets the data for this record.

Reimplemented from Swinder::Record.

Definition at line 3830 of file excel.cpp.

◆ setHeight()

void RowRecord::setHeight ( unsigned  h)

Sets the height of the row, specified in twips (1/20 pt).

See also
height

Definition at line 3805 of file excel.cpp.

◆ setHidden()

void RowRecord::setHidden ( bool  h)

Sets whether row should be hidden or visible.

See also
hidden

Definition at line 3825 of file excel.cpp.

◆ setRow()

void RowRecord::setRow ( unsigned  r)

Sets the index of the row.

See also
row

Definition at line 3795 of file excel.cpp.

◆ setXfIndex()

void RowRecord::setXfIndex ( unsigned  i)

Sets the XF index for the formatting of the cells.

See also
xfIndex

Definition at line 3815 of file excel.cpp.

◆ xfIndex()

unsigned RowRecord::xfIndex ( ) const

Returns the XF index for the formatting of the cells.

See also
setXfIndex

Definition at line 3810 of file excel.cpp.

Member Data Documentation

◆ id

const unsigned int RowRecord::id = 0x0208
static

Definition at line 2320 of file excel.h.


The documentation for this class was generated from the following files: