LibreOffice Module oox (master) 1
|
Describes record identifiers used to create contexts in a binary stream. More...
#include <fragmenthandler.hxx>
Public Attributes | |
sal_Int32 | mnStartRecId |
Record identifier for context start. More... | |
sal_Int32 | mnEndRecId |
Record identifier for context end, -1 = no record. More... | |
Describes record identifiers used to create contexts in a binary stream.
If a record is used to start a new context, usually the record identifier increased by 1 is used to mark the end of this context, e.g. the Excel record SHEETDATA == 0x0091 starts the <sheetData> context, and the record SHEETDATA_END == 0x0092 ends this context. But some records are used to start a new context, though there is no identifier to end this context, e.g. the ROW or EXTROW records. These record identifiers can be marked by setting the mnEndRecId member of this struct to -1.
Definition at line 76 of file fragmenthandler.hxx.
sal_Int32 oox::core::RecordInfo::mnEndRecId |
Record identifier for context end, -1 = no record.
Definition at line 79 of file fragmenthandler.hxx.
Referenced by oox::core::prv::ContextStack::pushContext(), and oox::core::RecordParser::setFragmentHandler().
sal_Int32 oox::core::RecordInfo::mnStartRecId |
Record identifier for context start.
Definition at line 78 of file fragmenthandler.hxx.
Referenced by oox::core::RecordParser::setFragmentHandler().