LibreOffice Module sc (master) 1
Classes | Namespaces | Typedefs | Enumerations
tokstack.hxx File Reference
#include <tokenarray.hxx>
#include <refdata.hxx>
#include <sal/log.hxx>
#include <memory>
#include <utility>
#include <vector>
Include dependency graph for tokstack.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  TokenId
 
struct  TokenPoolPool< T, InitialCapacity >
 
class  TokenPool
 
struct  TokenPool::EXTCONT
 
struct  TokenPool::RangeName
 for storage of named ranges More...
 
struct  TokenPool::ExtName
 for storage of external names More...
 
struct  TokenPool::ExtCellRef
 for storage of external cell references More...
 
struct  TokenPool::ExtAreaRef
 for storage of external area references More...
 
class  TokenStack
 

Namespaces

namespace  svl
 These need to be in global namespace just like their respective types are.
 

Typedefs

typedef OpCode DefTokenId
 

Enumerations

enum  E_TYPE {
  T_Id ,
  T_Str ,
  T_D ,
  T_Err ,
  T_RefC ,
  T_RefA ,
  T_RN ,
  T_Ext ,
  T_Nlf ,
  T_Matrix ,
  T_ExtName ,
  T_ExtRefC ,
  T_ExtRefA
}
 

Typedef Documentation

◆ DefTokenId

typedef OpCode DefTokenId

Definition at line 36 of file tokstack.hxx.

Enumeration Type Documentation

◆ E_TYPE

enum E_TYPE
Enumerator
T_Id 
T_Str 
T_D 
T_Err 
T_RefC 
T_RefA 
T_RN 
T_Ext 
T_Nlf 
T_Matrix 
T_ExtName 
T_ExtRefC 
T_ExtRefA 

Definition at line 54 of file tokstack.hxx.