|  | 
|  | RootCParser (RagTime5ClusterManager &parser) | 
|  | constructor  More... 
 | 
|  | 
|  | ~RootCParser () final | 
|  | destructor  More... 
 | 
|  | 
| std::shared_ptr< RagTime5ClusterManager::Cluster > | getCluster () final | 
|  | return the current cluster  More... 
 | 
|  | 
| void | endZone () final | 
|  | end of a start zone call  More... 
 | 
|  | 
| bool | parseZone (MWAWInputStreamPtr &input, long fSz, int N, int flag, libmwaw::DebugStream &f) final | 
|  | parse the header zone  More... 
 | 
|  | 
| bool | parseField (RagTime5StructManager::Field const &field, int, libmwaw::DebugStream &f) final | 
|  | parse a field  More... 
 | 
|  | 
|  | ClusterParser (RagTime5ClusterManager &parser, int type, std::string const &zoneName) | 
|  | constructor  More... 
 | 
|  | 
| virtual | ~ClusterParser () | 
|  | destructor  More... 
 | 
|  | 
| virtual std::string | getZoneName () const | 
|  | return the debug name corresponding to a zone  More... 
 | 
|  | 
| virtual std::string | getZoneName (int n, int m=-1) const | 
|  | return the debug name corresponding to a cluster  More... 
 | 
|  | 
| virtual void | startZone () | 
|  | start a new zone  More... 
 | 
|  | 
| virtual int | getNewZoneToParse () | 
|  | returns to new zone to parse.  More... 
 | 
|  | 
| bool | isANameHeader (long N) const | 
|  | return true if N correspond to a file/script name  More... 
 | 
|  | 
| bool | readLinkHeader (MWAWInputStreamPtr &input, long fSz, Link &link, long(&values)[4], std::string &message) | 
|  | try to read a link header  More... 
 | 
|  | 
| std::string | getClusterName (int id) | 
|  | returns "data"+id+"A" ( followed by the cluster type and name if know)  More... 
 | 
|  | 
|  | 
| std::shared_ptr< RagTime5ClusterManager::ClusterRoot > | m_cluster | 
|  | the current cluster  More... 
 | 
|  | 
| int | m_what | 
|  | a index to know which field is parsed : 0: main, 1: filename, 2: list, 3: graph type, 4: fieldList  More... 
 | 
|  | 
| int | m_expectedId | 
|  | a index to known which field is expected : 0:data ... 7: filename, ...  More... 
 | 
|  | 
| int | m_linkId | 
|  | the link id : 0: zone[names], 1: field5=doc[info]?, 2: field6, 3: settings, 4: formula, 5: cluster[list], 6: a def cluster list, 7: a list of unicode string?  More... 
 | 
|  | 
| std::string | m_fieldName | 
|  | the actual field name  More... 
 | 
|  | 
try to read a root cluster: 4001 
  
  | 
        
          | int RagTime5ClusterManagerInternal::RootCParser::m_linkId |  | protected | 
 
the link id : 0: zone[names], 1: field5=doc[info]?, 2: field6, 3: settings, 4: formula, 5: cluster[list], 6: a def cluster list, 7: a list of unicode string?