34 #ifndef POWER_POINT3_OLE 35 # define POWER_POINT3_OLE 97 shared_ptr<PowerPoint3OLEInternal::State>
m_state;
bool parsePersistentStorage(MWAWInputStreamPtr input, std::string const &name)
try to read the "PersistentStorage Directory" stream: v7
Definition: PowerPoint3OLE.cxx:285
void checkForUnparsedStream()
check for unparsed stream
Definition: PowerPoint3OLE.cxx:157
void updateMetaData(librevenge::RVNGPropertyList &metaData) const
update the meta data, using information find in SummaryInformation
Definition: PowerPoint3OLE.cxx:97
bool parseCurrentUser(MWAWInputStreamPtr input, std::string const &name)
try to parse the "Current User" stream: v4 and v7
Definition: PowerPoint3OLE.cxx:204
the main class to read the ole stream in a Microsoft PowerPoint v4 files (MacOs and Windows) ...
Definition: PowerPoint3OLE.hxx:50
int version() const
returns the file version
Definition: PowerPoint3OLE.cxx:85
virtual ~PowerPoint3OLE()
destructor
Definition: PowerPoint3OLE.cxx:81
bool parseHeader(MWAWInputStreamPtr input, std::string const &name)
try to read the "Header" stream: v7
Definition: PowerPoint3OLE.cxx:244
shared_ptr< PowerPoint3OLEInternal::State > m_state
the state
Definition: PowerPoint3OLE.hxx:97
bool parse()
Definition: PowerPoint3OLE.cxx:106
shared_ptr< MWAWInputStream > MWAWInputStreamPtr
a smart pointer of MWAWInputStream
Definition: libmwaw_internal.hxx:517
Internal: the structures of a PowerPoint3OLE.
Definition: PowerPoint3OLE.cxx:50
PowerPoint3OLE(MWAWInputStreamPtr input, int vers, MWAWFontConverterPtr fontConverter, int fId)
constructor
Definition: PowerPoint3OLE.cxx:74
shared_ptr< MWAWFontConverter > MWAWFontConverterPtr
a smart pointer of MWAWFontConverter
Definition: libmwaw_internal.hxx:509
int getFontEncoding() const
returns the font encoding(or -1)
Definition: PowerPoint3OLE.cxx:90
bool parseCurrentId(MWAWInputStreamPtr input, std::string const &name)
try to parse the "Current Id" stream: v4
Definition: PowerPoint3OLE.cxx:186