LibreOffice Module sc (master) 1
|
#include <rechead.hxx>
Public Member Functions | |
ScMultipleWriteHeader (SvStream &rNewStream) | |
~ScMultipleWriteHeader () | |
void | StartEntry () |
void | EndEntry () |
Private Attributes | |
SvStream & | rStream |
SvMemoryStream | aMemStream |
sal_uInt64 | nDataPos |
sal_uInt32 | nDataSize |
sal_uInt64 | nEntryStart |
Definition at line 68 of file rechead.hxx.
ScMultipleWriteHeader::ScMultipleWriteHeader | ( | SvStream & | rNewStream | ) |
Definition at line 107 of file rechead.cxx.
References nDataPos, nDataSize, nEntryStart, rStream, SvStream::Tell(), and SvStream::WriteUInt32().
ScMultipleWriteHeader::~ScMultipleWriteHeader | ( | ) |
Definition at line 118 of file rechead.cxx.
References aMemStream, SvMemoryStream::GetData(), nDataPos, nDataSize, nPos, rStream, SCID_SIZES, SvStream::Seek(), SvStream::Tell(), SvStream::WriteBytes(), SvStream::WriteUInt16(), and SvStream::WriteUInt32().
void ScMultipleWriteHeader::EndEntry | ( | ) |
Definition at line 136 of file rechead.cxx.
References aMemStream, nEntryStart, nPos, rStream, SvStream::Tell(), and SvStream::WriteUInt32().
Referenced by ScDdeLink::Store().
void ScMultipleWriteHeader::StartEntry | ( | ) |
Definition at line 142 of file rechead.cxx.
References nEntryStart, nPos, rStream, and SvStream::Tell().
Referenced by ScDdeLink::Store().
|
private |
Definition at line 72 of file rechead.hxx.
Referenced by EndEntry(), and ~ScMultipleWriteHeader().
|
private |
Definition at line 73 of file rechead.hxx.
Referenced by ScMultipleWriteHeader(), and ~ScMultipleWriteHeader().
|
private |
Definition at line 74 of file rechead.hxx.
Referenced by ScMultipleWriteHeader(), and ~ScMultipleWriteHeader().
|
private |
Definition at line 75 of file rechead.hxx.
Referenced by EndEntry(), ScMultipleWriteHeader(), and StartEntry().
|
private |
Definition at line 71 of file rechead.hxx.
Referenced by EndEntry(), ScMultipleWriteHeader(), StartEntry(), and ~ScMultipleWriteHeader().