filters

Swinder::FormulaToken Class Reference

List of all members.

Detailed Description

Definition at line 84 of file excel.h.


Public Types

enum  {
  Unused = 0x00, Matrix = 0x01, Table = 0x02, Add = 0x03,
  Sub = 0x04, Mul = 0x05, Div = 0x06, Power = 0x07,
  Concat = 0x08, LT = 0x09, LE = 0x0a, EQ = 0x0b,
  GE = 0x0c, GT = 0x0d, NE = 0x0e, Intersect = 0x0f,
  List = 0x10, Range = 0x11, UPlus = 0x12, UMinus = 0x13,
  Percent = 0x14, Paren = 0x15, MissArg = 0x16, String = 0x17,
  NatFormula = 0x18, Attr = 0x19, Sheet = 0x1a, EndSheet = 0x1b,
  ErrorCode = 0x1c, Bool = 0x1d, Integer = 0x1e, Float = 0x1f,
  Array = 0x20, Function = 0x21, FunctionVar = 0x22, Name = 0x23,
  Ref = 0x24, Area = 0x25, MemArea = 0x26, MemErr = 0x27,
  MemNoMem = 0x28, MemFunc = 0x29, RefErr = 0x2a, AreaErr = 0x2b,
  RefN = 0x2c, AreaN = 0x2d, MemAreaN = 0x2e, MemNoMemN = 0x2f,
  NameX = 0x39, Ref3d = 0x3a, Area3d = 0x3b, RefErr3d = 0x3c,
  AreaErr3d = 0x3d
}

Public Member Functions

 FormulaToken ()
 FormulaToken (unsigned id)
 FormulaToken (const FormulaToken &)
 ~FormulaToken ()
unsigned id () const
const char * idAsString () const
unsigned version () const
void setVersion (unsigned version)
unsigned size () const
void setData (unsigned size, const unsigned char *data)
Value value () const
unsigned functionIndex () const
const char * functionName () const
unsigned functionParams () const
UString ref (unsigned row, unsigned col) const
UString area (unsigned row, unsigned col) const
unsigned externSheetRef () const
unsigned attr () const
unsigned nameIndex () const
unsigned refRow () const
unsigned refColumn () const

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