filters

Swinder::LabelSSTRecord Class Reference

#include <excel.h>

Inheritance diagram for Swinder::LabelSSTRecord:

Swinder::Record Swinder::CellInfo List of all members.

Detailed Description

Class LabelSSTRecord represents a cell that contains a string.

The actual string is store in a global SST (Shared String Table), see SSTRecord for details. This record only provide an index, which should be used to get the string in the corresponding SST.

See also:
SSTRecord

Definition at line 1749 of file excel.h.


Public Member Functions

unsigned int rtti ()
 LabelSSTRecord ()
virtual ~LabelSSTRecord ()
unsigned sstIndex () const
virtual void setData (unsigned size, const unsigned char *data)
virtual const char * name ()
virtual void dump (std::ostream &out) const

Static Public Attributes

static const unsigned int id

Constructor & Destructor Documentation

LabelSSTRecord::LabelSSTRecord (  ) 

Creates a new LabelSST record.

Definition at line 3114 of file excel.cpp.

LabelSSTRecord::~LabelSSTRecord (  )  [virtual]

Destroys the record.

Definition at line 3121 of file excel.cpp.


Member Function Documentation

unsigned LabelSSTRecord::sstIndex (  )  const

Returns the SST index.

This is the index to the global SST which hold every label strings used in SST record.

Definition at line 3126 of file excel.cpp.

void LabelSSTRecord::setData ( unsigned  size,
const unsigned char *  data 
) [virtual]

Sets the data for this record.

Reimplemented from Swinder::Record.

Definition at line 3131 of file excel.cpp.

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

Returns the name of the record.

For debugging only.

Reimplemented from Swinder::Record.

Definition at line 1777 of file excel.h.

void LabelSSTRecord::dump ( std::ostream &  out  )  const [virtual]

Dumps record information to output stream.

For debugging only.

Reimplemented from Swinder::Record.

Definition at line 3142 of file excel.cpp.


Member Data Documentation

const unsigned int LabelSSTRecord::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 1753 of file excel.h.


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