# HG changeset patch # User Chris Cannam # Date 1591710908 -3600 # Node ID f33924771c5fd7a796bc8743c584f94e2371b6e5 # Parent a1c7e2863a629913144adf4cf40525e705e97a86 Print transforms in order of id (default is order of name first, which isn't displayed here, so it's confusing) diff -r a1c7e2863a62 -r f33924771c5f runner/main.cpp --- a/runner/main.cpp Mon Jun 08 17:12:42 2020 +0100 +++ b/runner/main.cpp Tue Jun 09 14:55:08 2020 +0100 @@ -440,13 +440,16 @@ TransformList transforms = TransformFactory::getInstance()->getAllTransformDescriptions(); - for (TransformList::const_iterator iter = transforms.begin(); - iter != transforms.end(); ++iter) { - const TransformDescription &transform = *iter; - if (transform.type == TransformDescription::Analysis) { - cout << transform.identifier << endl; + set ids; + for (auto t: transforms) { + if (t.type == TransformDescription::Analysis) { + ids.insert(t.identifier); } } + + for (auto id: ids) { + cout << id << endl; + } } void