29#ifndef WPS_OLE_OBJECT_H 
   30#define WPS_OLE_OBJECT_H 
   34#include <librevenge-stream/librevenge-stream.h> 
   52                                 long endPos=-1, 
bool strict=
false);
 
   62        static bool readString(std::shared_ptr<WPSStream> stream, std::string &name, 
long endPos);
 
   64        static bool checkIsWMF(std::shared_ptr<WPSStream> stream, 
long endPos);
 
 
~WPSOLEObject()
destructor
Definition WPSOLEObject.h:48
static bool readStaticOLE(std::shared_ptr< WPSStream > stream, WPSEmbeddedObject &object, long endPos)
try to read a static OLE: 0x0105 0000 0[35]00 ...
Definition WPSOLEObject.cpp:265
static bool readString(std::shared_ptr< WPSStream > stream, std::string &name, long endPos)
try to read a stream
Definition WPSOLEObject.cpp:340
static bool checkIsWMF(std::shared_ptr< WPSStream > stream, long endPos)
check if a wmf header
Definition WPSOLEObject.cpp:366
static bool readEmbeddedOLE(std::shared_ptr< WPSStream > stream, WPSEmbeddedObject &object, long endPos)
try to read a embedded OLE: 0x0105 0000 0200 ...
Definition WPSOLEObject.cpp:190
static bool readOLE(std::shared_ptr< WPSStream > stream, WPSEmbeddedObject &object, long endPos=-1)
try to read a OLE: 0x0105 ...
Definition WPSOLEObject.cpp:139
static bool readWMF(std::shared_ptr< WPSStream > stream, WPSEmbeddedObject &object, long endPos=-1)
try to read a wmf file: 0x0[12]00 0xXX00(with XX>=9)
Definition WPSOLEObject.cpp:102
WPSOLEObject()
constructor knowing the file stream
Definition WPSOLEObject.h:45
static bool readMetafile(std::shared_ptr< WPSStream > stream, WPSEmbeddedObject &object, long endPos=-1, bool strict=false)
try to read a metafile data
Definition WPSOLEObject.cpp:43
small class use to define a embedded object
Definition libwps_internal.h:1077