Mercurial > hg > vamp-plugin-load-checker
diff checker/knownplugins.h @ 28:7a20698b4c29
Add checker README; rename plugin-checker-helper binary (back) to vamp-plugin-load-checker -- I decided it was more useful to have a distinctive name for the installed binary than it was important to show that it was plugin-agnostic
author | Chris Cannam |
---|---|
date | Mon, 09 Jan 2017 10:14:59 +0000 |
parents | fcaaabca1734 |
children | 6905d8b146f6 |
line wrap: on
line diff
--- a/checker/knownplugins.h Sun Jan 08 16:09:47 2017 +0000 +++ b/checker/knownplugins.h Mon Jan 09 10:14:59 2017 +0000 @@ -36,6 +36,15 @@ #include <map> #include <vector> +/** + * Class to identify and list candidate shared-library files possibly + * containing plugins in a hardcoded set of known formats. Uses a + * separate process (the "helper", whose executable name must be + * provided at construction) to test-load each library in order to + * winnow out any that fail to load or crash on load. + * + * Requires C++11 and the Qt5 QtCore library. + */ class KnownPlugins { typedef std::vector<std::string> stringlist;