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 | |
| void | addNewBase (std::string const &base) | 
| add a new base file | |
| std::vector< std::string > | getUnparsedOles () const | 
| returns the list of unknown ole | |
| Public Attributes | |
| STOFFInputStreamPtr | m_input | 
| the main input | |
| std::string | m_dir | 
| the dir name | |
| std::vector< OleContent > | m_contentList | 
| the list of base name | |
| STOFFDocument::Kind | m_kind | 
| the ole kind | |
| bool | m_hasCompObj | 
| true if the directory contains a compobj object | |
| std::string | m_clsName | 
| the compobj CLSname | |
| std::string | m_clipName | 
| the compobj clipname | |
| bool | m_parsed | 
| a flag to know if the directory is parsed or not | |
| bool | m_inUse | 
| a flag to know if the directory is currently used | |
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(), OleDirectory(), and STOFFOLEParser::readCompObj().
| std::string STOFFOLEParser::OleDirectory::m_clsName | 
the compobj CLSname
Referenced by OleDirectory(), and STOFFOLEParser::readCompObj().
| std::vector<OleContent> STOFFOLEParser::OleDirectory::m_contentList | 
the list of base name
Referenced by addNewBase(), getUnparsedOles(), and OleDirectory().
| std::string STOFFOLEParser::OleDirectory::m_dir | 
the dir name
Referenced by addNewBase(), OleDirectory(), and STOFFOLEParser::readCompObj().
| bool STOFFOLEParser::OleDirectory::m_hasCompObj | 
true if the directory contains a compobj object
Referenced by addNewBase(), and OleDirectory().
| STOFFInputStreamPtr STOFFOLEParser::OleDirectory::m_input | 
the main input
Referenced by OleDirectory().
| 
 | mutable | 
a flag to know if the directory is currently used
Referenced by OleDirectory().
| STOFFDocument::Kind STOFFOLEParser::OleDirectory::m_kind | 
the ole kind
Referenced by OleDirectory().
| bool STOFFOLEParser::OleDirectory::m_parsed | 
a flag to know if the directory is parsed or not
Referenced by OleDirectory().