63 #ifndef MWAW_OLE_PARSER_H 64 #define MWAW_OLE_PARSER_H 69 #include <librevenge-stream/librevenge-stream.h> 101 return m_unknownOLEs;
112 return m_objectsPosition;
115 std::vector<librevenge::RVNGBinaryData>
const &
getObjects()
const 122 return m_objectsType;
126 bool getObject(
int id, librevenge::RVNGBinaryData &obj,
MWAWPosition &pos, std::string &type)
const;
131 void setObject(
int id, librevenge::RVNGBinaryData
const &obj,
MWAWPosition const &pos,
132 std::string
const &type);
std::vector< std::string > m_objectsType
list of picture type
Definition: MWAWOLEParser.hxx:188
an interface used to insert comment in a binary file, written in ascii form (if debug_with_files is n...
Definition: MWAWDebug.hxx:65
std::vector< librevenge::RVNGBinaryData > m_objects
list of pictures read
Definition: MWAWOLEParser.hxx:182
std::vector< std::string > m_unknownOLEs
list of ole which can not be parsed
Definition: MWAWOLEParser.hxx:179
std::vector< std::string > const & getNotParse() const
returns the list of unknown ole
Definition: MWAWOLEParser.hxx:99
Low level: namespace used to define/store the data used by MWAWOLEParser.
Definition: MWAWOLEParser.cxx:94
std::vector< std::string > const & getObjectsType() const
returns the list of data type
Definition: MWAWOLEParser.hxx:120
a class used to parse some basic oles Tries to read the different ole parts and stores their contents...
Definition: MWAWOLEParser.hxx:84
std::vector< MWAWPosition > const & getObjectsPosition() const
returns the list of data positions which have been read
Definition: MWAWOLEParser.hxx:110
std::string m_avoidOLE
if filled, does not parse content with this name
Definition: MWAWOLEParser.hxx:177
shared_ptr< MWAWInputStream > MWAWInputStreamPtr
a smart pointer of MWAWInputStream
Definition: libmwaw_internal.hxx:496
std::vector< MWAWPosition > m_objectsPosition
list of picture size ( if known)
Definition: MWAWOLEParser.hxx:184
std::vector< int > const & getObjectsId() const
returns the list of id for which we have find a representation
Definition: MWAWOLEParser.hxx:105
std::vector< int > m_objectsId
list of pictures id
Definition: MWAWOLEParser.hxx:186
shared_ptr< MWAWOLEParserInternal::CompObj > m_compObjIdName
a smart ptr used to stored the list of compobj id->name
Definition: MWAWOLEParser.hxx:191
std::vector< librevenge::RVNGBinaryData > const & getObjects() const
returns the list of data which have been read
Definition: MWAWOLEParser.hxx:115
Class to define the position of an object (textbox, picture, ..) in the document. ...
Definition: MWAWPosition.hxx:47