Internal: internal method to keep ole directory and their content. More...
#include <STOFFOLEParser.hxx>
Public Member Functions | |
| OleDirectory (STOFFInputStreamPtr input, std::string const &dir) | |
| constructor More... | |
| void | addNewBase (std::string const &base) |
| add a new base file More... | |
| std::vector< std::string > | getUnparsedOles () const |
| returns the list of unknown ole More... | |
Public Attributes | |
| STOFFInputStreamPtr | m_input |
| the main input More... | |
| std::string | m_dir |
| the dir name More... | |
| std::vector< OleContent > | m_contentList |
| the list of base name More... | |
| STOFFDocument::Kind | m_kind |
| the ole kind More... | |
| bool | m_hasCompObj |
| true if the directory contains a compobj object More... | |
| std::string | m_clsName |
| the compobj CLSname More... | |
| std::string | m_clipName |
| the compobj clipname More... | |
| bool | m_parsed |
| a flag to know if the directory is parsed or not More... | |
| bool | m_inUse |
| a flag to know if the directory is currently used More... | |
Internal: internal method to keep ole directory and their content.
|
inline |
constructor
|
inline |
add a new base file
|
inline |
returns the list of unknown ole
Referenced by SDXParser::createZones(), and StarFileManager::readOLEDirectory().
| std::string STOFFOLEParser::OleDirectory::m_clipName |
the compobj clipname
Referenced by STOFFOLEParser::getCompObjName().
| std::string STOFFOLEParser::OleDirectory::m_clsName |
the compobj CLSname
Referenced by STOFFOLEParser::readCompObj().
| std::vector<OleContent> STOFFOLEParser::OleDirectory::m_contentList |
the list of base name
| std::string STOFFOLEParser::OleDirectory::m_dir |
the dir name
Referenced by STOFFOLEParser::readCompObj().
| bool STOFFOLEParser::OleDirectory::m_hasCompObj |
true if the directory contains a compobj object
| STOFFInputStreamPtr STOFFOLEParser::OleDirectory::m_input |
the main input
|
mutable |
a flag to know if the directory is currently used
| STOFFDocument::Kind STOFFOLEParser::OleDirectory::m_kind |
the ole kind
| bool STOFFOLEParser::OleDirectory::m_parsed |
a flag to know if the directory is parsed or not