Mercurial > hg > vamp-plugin-sdk
comparison vamp-sdk/PluginBase.h @ 230:5ee166dccfff distinct-libraries
* Add include guards; make code compile!
author | cannam |
---|---|
date | Fri, 07 Nov 2008 14:11:39 +0000 |
parents | 31eda4b11f2b |
children | 521734d2b498 |
comparison
equal
deleted
inserted
replaced
229:3451f7dfa2be | 230:5ee166dccfff |
---|---|
32 shall not be used in advertising or otherwise to promote the sale, | 32 shall not be used in advertising or otherwise to promote the sale, |
33 use or other dealings in this Software without prior written | 33 use or other dealings in this Software without prior written |
34 authorization. | 34 authorization. |
35 */ | 35 */ |
36 | 36 |
37 #ifndef _VAMP_PLUGIN_BASE_H_ | 37 #ifndef _VAMP_SDK_PLUGIN_BASE_H_ |
38 #define _VAMP_PLUGIN_BASE_H_ | 38 #define _VAMP_SDK_PLUGIN_BASE_H_ |
39 | 39 |
40 #include <string> | 40 #include <string> |
41 #include <vector> | 41 #include <vector> |
42 | 42 |
43 #define VAMP_SDK_VERSION "1.2" | 43 #include "plugguard.h" |
44 _VAMP_SDK_HEADER_BEGIN(PluginBase.h) | |
44 | 45 |
45 namespace Vamp { | 46 namespace Vamp { |
46 | 47 |
47 /** | 48 /** |
48 * A base class for plugins with optional configurable parameters, | 49 * A base class for plugins with optional configurable parameters, |
250 virtual std::string getType() const = 0; | 251 virtual std::string getType() const = 0; |
251 }; | 252 }; |
252 | 253 |
253 } | 254 } |
254 | 255 |
256 _VAMP_SDK_HEADER_END(PluginBase.h) | |
257 | |
255 #endif | 258 #endif |