#include <IWAParser.h>
|  | 
| typedef std::map< unsigned, boost::variant< std::string, unsigned > > | DataList_t | 
|  | 
|  | 
|  | IWAParser (const IWAParser &) | 
|  | 
| IWAParser & | operator= (const IWAParser &) | 
|  | 
| virtual bool | parseDocument ()=0 | 
|  | 
| void | queryObject (unsigned id, unsigned &type, boost::optional< IWAMessage > &msg) const | 
|  | 
| const RVNGInputStreamPtr_t | queryFile (unsigned id) const | 
|  | 
| void | parseObjectIndex () | 
|  | 
| void | scanFragment (unsigned id) | 
|  | 
| void | scanFragment (unsigned id, const RVNGInputStreamPtr_t &stream) | 
|  | 
| void | parseCharacterStyle (unsigned id, IWORKStylePtr_t &style) | 
|  | 
| void | parseParagraphStyle (unsigned id, IWORKStylePtr_t &style) | 
|  | 
| void | parseGraphicStyle (unsigned id, IWORKStylePtr_t &style) | 
|  | 
| void | parseCellStyle (unsigned id, IWORKStylePtr_t &style) | 
|  | 
| void | parseTableStyle (unsigned id, IWORKStylePtr_t &style) | 
|  | 
| void | parseListStyle (unsigned id, IWORKStylePtr_t &style) | 
|  | 
| void | parseTabularModel (unsigned id) | 
|  | 
| void | parseDataList (unsigned id, DataList_t &dataList) | 
|  | 
| void | parseTile (unsigned id) | 
|  | 
| void | parseHeaders (unsigned id, TableHeader &header) | 
|  | 
| void | parseLink (unsigned id, std::string &url) | 
|  | 
| bool | parseDrawableShape (const IWAMessage &msg) | 
|  | 
| bool | parseGroup (const IWAMessage &msg) | 
|  | 
| bool | parseShapePlacement (const IWAMessage &msg) | 
|  | 
| void | parseCharacterProperties (const IWAMessage &msg, IWORKPropertyMap &props) | 
|  | 
| bool | parseImage (const IWAMessage &msg) | 
|  | 
| bool | parseTabularInfo (const IWAMessage &msg) | 
|  | 
  
  | 
        
          | libetonyek::IWAParser::IWAParser | ( | const IWAParser & |  | ) |  |  | private | 
 
 
  
  | 
        
          | bool libetonyek::IWAParser::dispatchShape | ( | unsigned | id | ) |  |  | protected | 
 
 
      
        
          | bool libetonyek::IWAParser::parse | ( |  | ) |  | 
      
 
 
  
  | 
        
          | void libetonyek::IWAParser::parseCellStyle | ( | unsigned | id, |  
          |  |  | IWORKStylePtr_t & | style |  
          |  | ) |  |  |  | private | 
 
 
  
  | 
        
          | void libetonyek::IWAParser::parseCharacterStyle | ( | unsigned | id, |  
          |  |  | IWORKStylePtr_t & | style |  
          |  | ) |  |  |  | private | 
 
 
  
  | 
        
          | void libetonyek::IWAParser::parseComment | ( | unsigned | id | ) |  |  | protected | 
 
 
  
  | 
        
          | void libetonyek::IWAParser::parseDataList | ( | unsigned | id, |  
          |  |  | DataList_t & | dataList |  
          |  | ) |  |  |  | private | 
 
 
  
  | 
        
          | virtual bool libetonyek::IWAParser::parseDocument | ( |  | ) |  |  | privatepure virtual | 
 
 
  
  | 
        
          | bool libetonyek::IWAParser::parseDrawableShape | ( | const IWAMessage & | msg | ) |  |  | private | 
 
 
  
  | 
        
          | void libetonyek::IWAParser::parseGraphicStyle | ( | unsigned | id, |  
          |  |  | IWORKStylePtr_t & | style |  
          |  | ) |  |  |  | private | 
 
 
  
  | 
        
          | bool libetonyek::IWAParser::parseGroup | ( | const IWAMessage & | msg | ) |  |  | private | 
 
 
  
  | 
        
          | void libetonyek::IWAParser::parseHeaders | ( | unsigned | id, |  
          |  |  | TableHeader & | header |  
          |  | ) |  |  |  | private | 
 
 
  
  | 
        
          | bool libetonyek::IWAParser::parseImage | ( | const IWAMessage & | msg | ) |  |  | private | 
 
 
  
  | 
        
          | void libetonyek::IWAParser::parseLink | ( | unsigned | id, |  
          |  |  | std::string & | url |  
          |  | ) |  |  |  | private | 
 
 
  
  | 
        
          | void libetonyek::IWAParser::parseListStyle | ( | unsigned | id, |  
          |  |  | IWORKStylePtr_t & | style |  
          |  | ) |  |  |  | private | 
 
 
  
  | 
        
          | void libetonyek::IWAParser::parseObjectIndex | ( |  | ) |  |  | private | 
 
 
  
  | 
        
          | void libetonyek::IWAParser::parseParagraphStyle | ( | unsigned | id, |  
          |  |  | IWORKStylePtr_t & | style |  
          |  | ) |  |  |  | private | 
 
 
  
  | 
        
          | bool libetonyek::IWAParser::parseShapePlacement | ( | const IWAMessage & | msg | ) |  |  | private | 
 
 
  
  | 
        
          | void libetonyek::IWAParser::parseTableStyle | ( | unsigned | id, |  
          |  |  | IWORKStylePtr_t & | style |  
          |  | ) |  |  |  | private | 
 
 
  
  | 
        
          | bool libetonyek::IWAParser::parseTabularInfo | ( | const IWAMessage & | msg | ) |  |  | private | 
 
 
  
  | 
        
          | void libetonyek::IWAParser::parseTabularModel | ( | unsigned | id | ) |  |  | private | 
 
 
  
  | 
        
          | bool libetonyek::IWAParser::parseText | ( | unsigned | id | ) |  |  | protected | 
 
 
  
  | 
        
          | void libetonyek::IWAParser::parseTile | ( | unsigned | id | ) |  |  | private | 
 
 
  
  | 
        
          | const IWORKStylePtr_t libetonyek::IWAParser::queryCellStyle | ( | unsigned | id | ) | const |  | protected | 
 
 
  
  | 
        
          | const IWORKStylePtr_t libetonyek::IWAParser::queryCharacterStyle | ( | unsigned | id | ) | const |  | protected | 
 
 
  
  | 
        
          | const IWORKStylePtr_t libetonyek::IWAParser::queryGraphicStyle | ( | unsigned | id | ) | const |  | protected | 
 
 
  
  | 
        
          | const IWORKStylePtr_t libetonyek::IWAParser::queryListStyle | ( | unsigned | id | ) | const |  | protected | 
 
 
  
  | 
        
          | void libetonyek::IWAParser::queryObject | ( | unsigned | id, |  
          |  |  | unsigned & | type, |  
          |  |  | boost::optional< IWAMessage > & | msg |  
          |  | ) |  | const |  | private | 
 
 
  
  | 
        
          | const IWORKStylePtr_t libetonyek::IWAParser::queryParagraphStyle | ( | unsigned | id | ) | const |  | protected | 
 
 
  
  | 
        
          | const IWORKStylePtr_t libetonyek::IWAParser::queryTableStyle | ( | unsigned | id | ) | const |  | protected | 
 
 
  
  | 
        
          | boost::optional< IWORKColor > libetonyek::IWAParser::readColor | ( | const IWAMessage & | msg, |  
          |  |  | unsigned | field |  
          |  | ) |  |  |  | staticprotected | 
 
 
  
  | 
        
          | boost::optional< unsigned > libetonyek::IWAParser::readRef | ( | const IWAMessage & | msg, |  
          |  |  | unsigned | field |  
          |  | ) |  |  |  | staticprotected | 
 
Referenced by parseCellStyle(), parseCharacterStyle(), libetonyek::PAG5Parser::parseDocument(), libetonyek::KEY6Parser::parseDocument(), parseDrawableShape(), parseGraphicStyle(), parseImage(), parseListStyle(), libetonyek::KEY6Parser::parseNotes(), parseParagraphStyle(), libetonyek::KEY6Parser::parsePlaceholder(), libetonyek::KEY6Parser::parsePresentation(), libetonyek::KEY6Parser::parseSlide(), libetonyek::KEY6Parser::parseSlideStyle(), libetonyek::KEY6Parser::parseStickyNote(), parseTableStyle(), parseTabularInfo(), parseTabularModel(), parseText(), and readFill().
 
 
  
  | 
        
          | std::deque< unsigned > libetonyek::IWAParser::readRefs | ( | const IWAMessage & | msg, |  
          |  |  | unsigned | field |  
          |  | ) |  |  |  | staticprotected | 
 
 
  
  | 
        
          | boost::optional< IWORKSize > libetonyek::IWAParser::readSize | ( | const IWAMessage & | msg, |  
          |  |  | unsigned | field |  
          |  | ) |  |  |  | staticprotected | 
 
 
  
  | 
        
          | void libetonyek::IWAParser::scanFragment | ( | unsigned | id | ) |  |  | private | 
 
 
  
  | 
        
          | boost::shared_ptr<TableInfo> libetonyek::IWAParser::m_currentTable |  | private | 
 
 
  
  | 
        
          | boost::shared_ptr<IWORKText> libetonyek::IWAParser::m_currentText |  | protected | 
 
 
  
  | 
        
          | FileMap_t libetonyek::IWAParser::m_fragmentMap |  | private | 
 
 
  
  | 
        
          | std::deque<unsigned> libetonyek::IWAParser::m_visited |  | private | 
 
 
The documentation for this class was generated from the following files: