LibreOffice Module sot (master) 1
Classes | Macros | Enumerations | Functions
stgelem.hxx File Reference
#include <sot/stg.hxx>
Include dependency graph for stgelem.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  StgHeader
 
class  StgEntry
 

Macros

#define STGENTRY_SIZE   128
 
#define STG_FREE   -1L
 
#define STG_EOF   -2L
 
#define STG_FAT   -3L
 
#define STG_MASTER   -4L
 

Enumerations

enum  StgEntryType {
  STG_EMPTY = 0 ,
  STG_STORAGE = 1 ,
  STG_STREAM = 2 ,
  STG_ROOT = 5
}
 
enum  StgEntryRef {
  STG_LEFT = 0 ,
  STG_RIGHT = 1 ,
  STG_CHILD = 2 ,
  STG_DATA = 3
}
 

Functions

SvStreamReadClsId (SvStream &, ClsId &)
 
SvStreamWriteClsId (SvStream &, const ClsId &)
 

Macro Definition Documentation

◆ STG_EOF

#define STG_EOF   -2L

Definition at line 140 of file stgelem.hxx.

◆ STG_FAT

#define STG_FAT   -3L

Definition at line 141 of file stgelem.hxx.

◆ STG_FREE

#define STG_FREE   -1L

Definition at line 139 of file stgelem.hxx.

◆ STG_MASTER

#define STG_MASTER   -4L

Definition at line 142 of file stgelem.hxx.

◆ STGENTRY_SIZE

#define STGENTRY_SIZE   128

Definition at line 99 of file stgelem.hxx.

Enumeration Type Documentation

◆ StgEntryRef

Enumerator
STG_LEFT 
STG_RIGHT 
STG_CHILD 
STG_DATA 

Definition at line 92 of file stgelem.hxx.

◆ StgEntryType

Enumerator
STG_EMPTY 
STG_STORAGE 
STG_STREAM 
STG_ROOT 

Definition at line 85 of file stgelem.hxx.

Function Documentation

◆ ReadClsId()

SvStream & ReadClsId ( SvStream r,
ClsId rId 
)

◆ WriteClsId()

SvStream & WriteClsId ( SvStream r,
const ClsId rId 
)