20#ifndef INCLUDED_OOX_CORE_RECORDPARSER_HXX
21#define INCLUDED_OOX_CORE_RECORDPARSER_HXX
29#include <rtl/ustring.hxx>
77 ::std::unique_ptr< prv::ContextStack >
mxStack;
::std::map< sal_Int32, RecordInfo > RecordInfoMap
::rtl::Reference< FragmentHandler > mxHandler
void setFragmentHandler(const ::rtl::Reference< FragmentHandler > &rxHandler)
const RecordInfo * getEndRecordInfo(sal_Int32 nRecId) const
Returns a RecordInfo struct that contains the passed record identifier as context end identifier.
const RecordInfo * getStartRecordInfo(sal_Int32 nRecId) const
Returns a RecordInfo struct that contains the passed record identifier as context start identifier.
::std::unique_ptr< prv::ContextStack > mxStack
RecordInputSource maSource
::rtl::Reference< prv::Locator > mxLocator
const RecordInputSource & getInputSource() const
void parseStream(const RecordInputSource &rInputSource)
std::shared_ptr< BinaryInputStream > BinaryInputStreamRef
Describes record identifiers used to create contexts in a binary stream.