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