filters

Swinder::FormulaToken Class Reference

List of all members.

Detailed Description

Definition at line 84 of file excel.h.


Public Types

 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
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 (unsigned id)
 FormulaToken (const 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 file:
KDE Home | KDE Accessibility Home | Description of Access Keys