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
 Backup upon save. More...
class  BOFRecord
 Beginning of file/set of records. More...
class  BlankRecord
 Blank cell. More...
class  BoolErrRecord
 Boolean value or error code. More...
class  BottomMarginRecord
 Bottom margin. More...
class  BoundSheetRecord
 Sheet information. More...
class  CalcModeRecord
 Automatic recalculation mode. More...
class  ColInfoRecord
 Columns width and format. More...
class  DateModeRecord
 Date reference. More...
class  DimensionRecord
 Range of used area. More...
class  ExternNameRecord
class  ExternSheetRecord
class  EOFRecord
 End of record set. More...
class  FilepassRecord
class  FontRecord
 Font information. More...
class  FooterRecord
 Sheet footer. More...
class  FormatRecord
 Number formatting string. More...
class  FormulaRecord
 Formula. More...
class  HeaderRecord
 Sheet header. More...
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
 Provides color based on RGB values. More...
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
 Unicode character. More...
class  UCharReference
 Dynamic reference to a string character. More...
class  UString
 Unicode string class. More...
class  UConstString
class  Value
 Provides a wrapper for cell value. More...
class  Workbook

Typedefs

typedef std::vector< FormulaTokenFormulaTokens
typedef std::vector< UStringUStringStack

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.

Definition at line 35 of file excel.h.


Function Documentation

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.

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.

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 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.

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.

KDE Home | KDE Accessibility Home | Description of Access Keys