34 #ifndef POWER_POINT3_OLE 35 # define POWER_POINT3_OLE 97 std::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:287
void checkForUnparsedStream()
check for unparsed stream
Definition: PowerPoint3OLE.cxx:160
void updateMetaData(librevenge::RVNGPropertyList &metaData) const
update the meta data, using information find in SummaryInformation
Definition: PowerPoint3OLE.cxx:102
bool parseCurrentUser(MWAWInputStreamPtr input, std::string const &name)
try to parse the "Current User" stream: v4 and v7
Definition: PowerPoint3OLE.cxx:206
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:90
virtual ~PowerPoint3OLE()
destructor
Definition: PowerPoint3OLE.cxx:86
bool parseHeader(MWAWInputStreamPtr input, std::string const &name)
try to read the "Header" stream: v7
Definition: PowerPoint3OLE.cxx:246
bool parse()
Definition: PowerPoint3OLE.cxx:111
PowerPoint3OLE(MWAWInputStreamPtr const &input, int vers, MWAWFontConverterPtr const &fontConverter, int fId)
constructor
Definition: PowerPoint3OLE.cxx:78
Internal: the structures of a PowerPoint3OLE.
Definition: PowerPoint3OLE.cxx:50
std::shared_ptr< MWAWInputStream > MWAWInputStreamPtr
a smart pointer of MWAWInputStream
Definition: libmwaw_internal.hxx:551
std::shared_ptr< MWAWFontConverter > MWAWFontConverterPtr
a smart pointer of MWAWFontConverter
Definition: libmwaw_internal.hxx:543
std::shared_ptr< PowerPoint3OLEInternal::State > m_state
the state
Definition: PowerPoint3OLE.hxx:97
int getFontEncoding() const
returns the font encoding(or -1)
Definition: PowerPoint3OLE.cxx:95
bool parseCurrentId(MWAWInputStreamPtr input, std::string const &name)
try to parse the "Current Id" stream: v4
Definition: PowerPoint3OLE.cxx:188