Mercurial > hg > svcore
comparison transform/TransformFactory.h @ 1230:9ae2ce9190e6 project-file-rework
Merge
author | Chris Cannam |
---|---|
date | Tue, 25 Oct 2016 11:04:26 +0100 |
parents | 5d886b7b4029 |
children | 9c14dee72329 |
comparison
equal
deleted
inserted
replaced
1228:a2091d148d7f | 1230:9ae2ce9190e6 |
---|---|
194 * descriptions of transforms is not required. | 194 * descriptions of transforms is not required. |
195 */ | 195 */ |
196 void setParametersFromPluginConfigurationXml(Transform &transform, | 196 void setParametersFromPluginConfigurationXml(Transform &transform, |
197 QString xml); | 197 QString xml); |
198 | 198 |
199 QString getStartupFailureReport() const { | |
200 return m_errorString; | |
201 } | |
202 | |
199 protected: | 203 protected: |
200 typedef std::map<TransformId, TransformDescription> TransformDescriptionMap; | 204 typedef std::map<TransformId, TransformDescription> TransformDescriptionMap; |
201 | 205 |
202 TransformDescriptionMap m_transforms; | 206 TransformDescriptionMap m_transforms; |
203 bool m_transformsPopulated; | 207 bool m_transformsPopulated; |
204 | 208 |
205 TransformDescriptionMap m_uninstalledTransforms; | 209 TransformDescriptionMap m_uninstalledTransforms; |
206 bool m_uninstalledTransformsPopulated; | 210 bool m_uninstalledTransformsPopulated; |
207 | 211 |
212 QString m_errorString; | |
213 | |
208 void populateTransforms(); | 214 void populateTransforms(); |
209 void populateUninstalledTransforms(); | 215 void populateUninstalledTransforms(); |
210 void populateFeatureExtractionPlugins(TransformDescriptionMap &); | 216 void populateFeatureExtractionPlugins(TransformDescriptionMap &); |
211 void populateRealTimePlugins(TransformDescriptionMap &); | 217 void populateRealTimePlugins(TransformDescriptionMap &); |
212 | 218 |