Go to the documentation of this file.
37 #ifndef _VAMP_HOSTSDK_HOSTGUARD_H_
38 #define _VAMP_HOSTSDK_HOSTGUARD_H_
40 #ifdef _VAMP_IN_PLUGINSDK
41 #error You have included headers from both vamp-sdk and vamp-hostsdk in the same source file. Please include only vamp-sdk headers in plugin code, and only vamp-hostsdk headers in host code.
44 #define _VAMP_IN_HOSTSDK
46 #define VAMP_SDK_VERSION "2.5"
47 #define VAMP_SDK_MAJOR_VERSION 2
48 #define VAMP_SDK_MINOR_VERSION 5
50 #ifdef _VAMP_NO_HOST_NAMESPACE
51 #define _VAMP_SDK_HOSTSPACE_BEGIN(h)
52 #define _VAMP_SDK_HOSTSPACE_END(h)
53 #define _VAMP_SDK_PLUGSPACE_BEGIN(h)
54 #define _VAMP_SDK_PLUGSPACE_END(h)
56 #define _VAMP_SDK_HOSTSPACE_BEGIN(h) \
59 #define _VAMP_SDK_HOSTSPACE_END(h) \
61 using namespace _VampHost;
62 #define _VAMP_SDK_PLUGSPACE_BEGIN(h) \
65 #define _VAMP_SDK_PLUGSPACE_END(h) \
67 using namespace _VampHost;