34 #ifndef POWER_POINT3_OLE
35 # define POWER_POINT3_OLE
43 namespace PowerPoint3OLEInternal
88 shared_ptr<PowerPoint3OLEInternal::State>
m_state;
void checkForUnparsedStream()
check for unparsed stream
Definition: PowerPoint3OLE.cxx:136
bool parseCurrentUser(MWAWInputStreamPtr input, std::string const &name)
try to parse the "Current User" stream
Definition: PowerPoint3OLE.cxx:184
the main class to read the ole stream in a Microsoft PowerPoint v4 files (MacOs and Windows) ...
Definition: PowerPoint3OLE.hxx:50
virtual ~PowerPoint3OLE()
destructor
Definition: PowerPoint3OLE.cxx:78
shared_ptr< PowerPoint3OLEInternal::State > m_state
the state
Definition: PowerPoint3OLE.hxx:88
bool parse()
Definition: PowerPoint3OLE.cxx:91
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
PowerPoint3OLE(MWAWInputStreamPtr input, MWAWFontConverterPtr fontConverter, int fId)
constructor
Definition: PowerPoint3OLE.cxx:72
bool parseCurrentId(MWAWInputStreamPtr input, std::string const &name)
try to parse the "Current Id" stream
Definition: PowerPoint3OLE.cxx:166
void updateMetaData(librevenge::RVNGPropertyList &metaData) const
update the meta data, using information find in SummaryInformation
Definition: PowerPoint3OLE.cxx:82