63 #ifndef MWAW_OLE_PARSER_H 64 #define MWAW_OLE_PARSER_H 69 #include <librevenge-stream/librevenge-stream.h> 99 void updateMetaData(librevenge::RVNGPropertyList &metaData)
const;
101 std::vector<std::string>
const &getNotParse()
const;
103 std::vector<int>
const &getObjectsId()
const;
105 std::vector<MWAWPosition>
const &getObjectsPosition()
const;
107 std::vector<librevenge::RVNGBinaryData>
const &getObjects()
const;
109 std::vector<std::string>
const &getObjectsType()
const;
112 bool getObject(
int id, librevenge::RVNGBinaryData &obj,
MWAWPosition &pos, std::string &type)
const;
117 void setObject(
int id, librevenge::RVNGBinaryData
const &obj,
MWAWPosition const &pos,
118 std::string
const &type);
122 bool readSummaryInformation(
MWAWInputStreamPtr input, std::string
const &oleName, librevenge::RVNGPropertyList &pList,
128 bool readSummaryPropertyString(
MWAWInputStreamPtr input,
long endPos,
int type, librevenge::RVNGString &
string,
174 shared_ptr<MWAWOLEParserInternal::State>
m_state;
shared_ptr< MWAWOLEParserInternal::State > m_state
the main state
Definition: MWAWOLEParser.hxx:174
an interface used to insert comment in a binary file, written in ascii form (if debug_with_files is n...
Definition: MWAWDebug.hxx:65
Low level: namespace used to define/store the data used by MWAWOLEParser.
Definition: MWAWOLEParser.cxx:52
a class used to parse some basic oles Tries to read the different ole parts and stores their contents...
Definition: MWAWOLEParser.hxx:85
std::string m_avoidOLE
if filled, does not parse content with this name
Definition: MWAWOLEParser.hxx:172
shared_ptr< MWAWInputStream > MWAWInputStreamPtr
a smart pointer of MWAWInputStream
Definition: libmwaw_internal.hxx:503
shared_ptr< MWAWFontConverter > MWAWFontConverterPtr
a smart pointer of MWAWFontConverter
Definition: libmwaw_internal.hxx:495
std::stringstream DebugStream
a basic stream (if debug_with_files is not defined, does nothing)
Definition: MWAWDebug.hxx:61
Class to define the position of an object (textbox, picture, ..) in the document. ...
Definition: MWAWPosition.hxx:47