LibreOffice Module sot (master) 1
|
#include <sot/stg.hxx>
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 | |
SvStream & | ReadClsId (SvStream &, ClsId &) |
SvStream & | WriteClsId (SvStream &, const ClsId &) |
#define STG_EOF -2L |
Definition at line 140 of file stgelem.hxx.
#define STG_FAT -3L |
Definition at line 141 of file stgelem.hxx.
#define STG_FREE -1L |
Definition at line 139 of file stgelem.hxx.
#define STG_MASTER -4L |
Definition at line 142 of file stgelem.hxx.
#define STGENTRY_SIZE 128 |
Definition at line 99 of file stgelem.hxx.
enum StgEntryRef |
Enumerator | |
---|---|
STG_LEFT | |
STG_RIGHT | |
STG_CHILD | |
STG_DATA |
Definition at line 92 of file stgelem.hxx.
enum StgEntryType |
Enumerator | |
---|---|
STG_EMPTY | |
STG_STORAGE | |
STG_STREAM | |
STG_ROOT |
Definition at line 85 of file stgelem.hxx.
Definition at line 37 of file stgelem.cxx.
References SvGUID::Data1, SvGUID::Data2, SvGUID::Data3, SvGUID::Data4, SvStream::ReadUChar(), SvStream::ReadUInt16(), and SvStream::ReadUInt32().
Referenced by StgCompObjStream::Load(), StgEntry::Load(), and StgHeader::Load().
Definition at line 53 of file stgelem.cxx.
References SvGUID::Data1, SvGUID::Data2, SvGUID::Data3, SvGUID::Data4, SvStream::WriteUChar(), SvStream::WriteUInt16(), and SvStream::WriteUInt32().
Referenced by StgCompObjStream::Store(), StgHeader::Store(), and StgEntry::Store().