Read the resource tree and provide access to it as an OLE stream. More...
#include <IMPResourceDir.h>
| Public Member Functions | |
| IMPResourceDir (librevenge::RVNGInputStream *input, const IMPHeader &header) | |
| boost::shared_ptr< librevenge::RVNGInputStream > | getNameStream () const | 
| Get OLE stream for this resource directory.  More... | |
| boost::shared_ptr< librevenge::RVNGInputStream > | 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 | ( | librevenge::RVNGInputStream * | input, | 
| const IMPHeader & | header | ||
| ) | 
| shared_ptr< librevenge::RVNGInputStream > 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< librevenge::RVNGInputStream > 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().