diff vamp-sdk/Plugin.h @ 49:aa64a46320d4

* Rename "name" and "description" to "identifier" and "name"; add new "description" that actually contains a description
author cannam
date Mon, 26 Feb 2007 18:08:48 +0000
parents be8fdfe25693
children 74822738965b
line wrap: on
line diff
--- a/vamp-sdk/Plugin.h	Thu Jan 25 13:39:31 2007 +0000
+++ b/vamp-sdk/Plugin.h	Mon Feb 26 18:08:48 2007 +0000
@@ -196,12 +196,22 @@
     {
 	/**
 	 * The name of the output, in computer-usable form.  Should be
-	 * reasonably short and without whitespace or punctuation.
+	 * reasonably short and without whitespace or punctuation, using
+         * the characters [a-zA-Z0-9_] only.
+         * Example: "zero_crossing_count"
+	 */
+	std::string identifier;
+
+	/**
+	 * The human-readable name of the output.
+         * Example: "Zero Crossing Counts"
 	 */
 	std::string name;
 
 	/**
-	 * The human-readable name of the output.
+	 * A human-readable short text describing the output.  May be
+         * empty if the name has said it all already.
+         * Example: "The number of zero crossing points per processing block"
 	 */
 	std::string description;
 
@@ -226,8 +236,8 @@
 	size_t binCount;
 
 	/**
-	 * The names of each of the bins, if appropriate.  This is
-	 * always optional.
+	 * The (human-readable) names of each of the bins, if
+	 * appropriate.  This is always optional.
 	 */
 	std::vector<std::string> binNames;