Mercurial > hg > sonic-annotator
comparison runner/JAMSFeatureWriter.h @ 167:e5873fb4ffb3 jams
Restructure
author | Chris Cannam |
---|---|
date | Wed, 15 Oct 2014 14:56:39 +0100 |
parents | e98b1abeb792 |
children | 859d8ec60e06 |
comparison
equal
deleted
inserted
replaced
166:e98b1abeb792 | 167:e5873fb4ffb3 |
---|---|
60 }; | 60 }; |
61 | 61 |
62 typedef map<QString, PluginRDFDescription> RDFDescriptionMap; // by plugin id | 62 typedef map<QString, PluginRDFDescription> RDFDescriptionMap; // by plugin id |
63 RDFDescriptionMap m_rdfDescriptions; | 63 RDFDescriptionMap m_rdfDescriptions; |
64 | 64 |
65 typedef map<QString, TrackMetadata> TrackMetadataMap; | 65 typedef QString TrackId; |
66 TrackMetadataMap m_metadata; | 66 typedef pair<TrackId, Transform> DataId; |
67 | 67 |
68 typedef map<TrackTransformPair, QString> DataMap; | 68 typedef map<TrackId, TrackMetadata> TrackMetadataMap; |
69 TrackMetadataMap m_trackMetadata; | |
70 | |
71 typedef set<TrackId> TrackIds; | |
72 typedef map<QTextStream *, TrackIds> StreamTrackMap; | |
73 StreamTrackMap m_streamTracks; | |
74 | |
75 typedef set<Task> Tasks; | |
76 typedef map<QTextStream *, Tasks> StreamTaskMap; | |
77 StreamTaskMap m_streamTasks; | |
78 | |
79 typedef set<DataId> DataIds; | |
80 typedef map<QTextStream *, DataIds> StreamDataMap; | |
81 StreamDataMap m_streamData; | |
82 | |
83 typedef map<DataId, QString> DataMap; | |
69 DataMap m_data; | 84 DataMap m_data; |
70 | 85 |
71 typedef map<QString, Task> TaskMap; // by transform id | 86 typedef map<TransformId, Task> TaskMap; |
72 TaskMap m_tasks; | 87 TaskMap m_tasks; |
73 | |
74 typedef set<TrackTransformPair> StartedSet; | |
75 StartedSet m_startedTargets; | |
76 | 88 |
77 void loadRDFDescription(const Transform &); | 89 void loadRDFDescription(const Transform &); |
78 void identifyTask(const Transform &); | 90 void identifyTask(const Transform &); |
79 | 91 |
80 QString getTaskKey(Task); | 92 QString getTaskKey(Task); |