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);