filters

Swinder Namespace Reference


Classes

class  Cell
class  EString
class  FormulaToken
class  Record
 Class Record represents a base class for all other type record, hence do not use this class in real life. More...
class  CellInfo
 Class CellInfo represents a base class for records which provide information about cells. More...
class  ColumnSpanInfo
 Class CellInfo represents a base class for records which provide information about a span of columns. More...
class  BackupRecord
class  BOFRecord
class  BlankRecord
class  BoolErrRecord
class  BottomMarginRecord
class  BoundSheetRecord
class  CalcModeRecord
class  ColInfoRecord
class  DateModeRecord
class  DimensionRecord
class  ExternNameRecord
class  ExternSheetRecord
class  EOFRecord
class  FilepassRecord
class  FontRecord
class  FooterRecord
class  FormatRecord
class  FormulaRecord
class  HeaderRecord
class  LabelRecord
 Class LabelRecord represents a cell that contains a string. More...
class  LabelSSTRecord
 Class LabelSSTRecord represents a cell that contains a string. More...
class  LeftMarginRecord
 Class LeftMarginRecord holds information about left margin. More...
class  MergedCellsRecord
 Class MergedCellsRecord represents MergedCells record, which contains a list of all merged cells in the current sheets. More...
class  MulBlankRecord
 Class MulBlankRecord represents a cell range containing blank cells. More...
class  MulRKRecord
 Class MulRKRecord represents a cell range containing RK value cells. More...
class  NameRecord
class  NumberRecord
 Class NumberRecord represents a cell that contains a floating point value. More...
class  PaletteRecord
 Class PaletteRecord lists colors. More...
class  RightMarginRecord
 Class RightMarginRecord holds information about right margin. More...
class  RKRecord
 Class RKRecord represents a cell that contains an RK value, i.e encoded integer or floating-point value. More...
class  RowRecord
 Class RowRecord represents Row record, which provides information (such as row height and formatting) for a span of columns. More...
class  RStringRecord
 Class RStringRecord represents a cell that contains rich-text string. More...
class  SSTRecord
 Class SSTRecord represents SST record, which holds the shared string table of the workbook. More...
class  StringRecord
 Class String represents a string record, which holds the value of calculation if a formula returns a string. More...
class  SupbookRecord
 Class SupbookRecord stores references to external workbook. More...
class  TopMarginRecord
 Class TopMarginRecord holds information about top margin. More...
class  XFRecord
 Class XFRecord holds information of XF (eXtended Format) which specifies many kind of properties of a specific cell. More...
class  ExcelReader
class  Color
class  Pen
class  FormatFont
 Defines font information for cell format. More...
class  FormatAlignment
 Defines alignment information for cell format. More...
class  FormatBackground
 Defines background information for cell. More...
class  FormatBorders
 Defines borders information for cell. More...
class  Format
 Defines format of cell. More...
class  Sheet
class  Column
class  Row
struct  UChar
class  UCharReference
class  UString
class  UConstString
class  Value
 Provides a wrapper for cell value. More...
class  Workbook

Typedefs

typedef std::vector
< FormulaToken > 
FormulaTokens
typedef std::vector
< UString > 
UStringStack

Enumerations

enum  { UnknownExcel = 0, Excel95, Excel97, Excel2000 }

Functions

std::ostream & operator<< (std::ostream &s, Swinder::UString ustring)
std::ostream & operator<< (std::ostream &s, Swinder::FormulaToken token)
bool operator== (const Color &c1, const Color &c2)
bool operator!= (const Color &c1, const Color &c2)
bool operator== (const Pen &p1, const Pen &p2)
bool operator!= (const Pen &p1, const Pen &p2)
bool operator== (const UString &s1, const UString &s2)
bool operator== (const UString &s1, const char *s2)
bool operator< (const UString &s1, const UString &s2)
UString operator+ (const UString &s1, const UString &s2)
bool operator== (const UChar &c1, const UChar &c2)
bool operator!= (const UChar &c1, const UChar &c2)
bool operator!= (const UString &s1, const UString &s2)
bool operator!= (const UString &s1, const char *s2)
bool operator== (const char *s1, const UString &s2)
bool operator!= (const char *s1, const UString &s2)
std::ostream & operator<< (std::ostream &s, Value value)

Enumeration Type Documentation

anonymous enum

Supported Excel document version.

Enumerator:
UnknownExcel 
Excel95 
Excel97 
Excel2000 

Definition at line 35 of file excel.h.


Function Documentation

bool Swinder::operator!= ( const Pen &  p1,
const Pen &  p2 
) [inline]

Returns true if p1 is not equal to p2; otherwise returns false.

Definition at line 116 of file kspread/excel/sidewinder/format.h.

bool Swinder::operator!= ( const Color &  c1,
const Color &  c2 
) [inline]

Returns true if c1 is not equal to c2; otherwise returns false.

Definition at line 79 of file kspread/excel/sidewinder/format.h.

std::ostream & Swinder::operator<< ( std::ostream &  s,
Swinder::Value  value 
)

Dumps value to output stream, useful for debugging.

Definition at line 364 of file value.cpp.

bool Swinder::operator== ( const Pen &  p1,
const Pen &  p2 
) [inline]

Returns true if p1 is equal to p2; otherwise returns false.

Definition at line 110 of file kspread/excel/sidewinder/format.h.

bool Swinder::operator== ( const Color &  c1,
const Color &  c2 
) [inline]

Returns true if c1 is equal to c2; otherwise returns false.

Definition at line 73 of file kspread/excel/sidewinder/format.h.

KDE Home | KDE Accessibility Home | Description of Access Keys