Read the resource tree and provide access to it as an OLE stream. More...
#include <IMPResourceDir.h>
Public Member Functions | |
IMPResourceDir (WPXInputStream *input, const IMPHeader &header) | |
boost::shared_ptr< WPXInputStream > | getNameStream () const |
Get OLE stream for this resource directory. More... | |
boost::shared_ptr< WPXInputStream > | getTypeStream () const |
Get OLE stream for this resource directory. More... | |
Private Attributes | |
boost::shared_ptr < IMPResourceDirImpl > | m_impl |
Read the resource tree and provide access to it as an OLE stream.
libebook::IMPResourceDir::IMPResourceDir | ( | WPXInputStream * | input, |
const IMPHeader & | header | ||
) |
shared_ptr< WPXInputStream > libebook::IMPResourceDir::getNameStream | ( | ) | const |
Get OLE stream for this resource directory.
The "files" in the stream are referenced by their names (i.e., random four-letter strings)..
shared_ptr< WPXInputStream > libebook::IMPResourceDir::getTypeStream | ( | ) | const |
Get OLE stream for this resource directory.
The "files" in the stream are referenced by their type.
Referenced by libebook::IMPParser::parse().
|
private |
Referenced by getNameStream(), getTypeStream(), and IMPResourceDir().