|  | 
|  | ColPatCParser (RagTime5ClusterManager &parser) | 
|  | constructor  More... 
 | 
|  | 
|  | ~ColPatCParser () final | 
|  | destructor  More... 
 | 
|  | 
| std::shared_ptr< RagTime5ClusterManager::Cluster > | getCluster () final | 
|  | return the current cluster  More... 
 | 
|  | 
| bool | parseZone (MWAWInputStreamPtr &input, long fSz, int N, int flag, libmwaw::DebugStream &f) final | 
|  | parse a 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 void | endZone () | 
|  | end of a start zone call  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... 
 | 
|  | 
low level: parser of color pattern cluster : zone 0x8042