File ManusSDKIntegrationPartner.h
File List > api > cppSDK > SDKBase > ManusSDKIntegrationPartner.h
Go to the documentation of this file
#ifndef __MANUS_SDK_INTEGRATION_PARTNER_H__
#define __MANUS_SDK_INTEGRATION_PARTNER_H__
#ifdef __cplusplus
extern "C"
{
#endif
#include "ManusSDKTypes.h"
#include "ManusSDKTypeInitializers.h"
#include <stdint.h>
#ifdef MANUS_SDK_STATIC
#define CORESDK_API
#else
#ifdef _WIN32
// MANUS_SDK_EXPORTS defines if the functions are exported to or
// imported from a DLL.
#ifdef MANUS_SDK_EXPORTS
#define CORESDK_API __declspec(dllexport)
#else
#define CORESDK_API __declspec(dllimport)
#endif
#elif defined(__linux__)
#define CORESDK_API __attribute__((visibility("default")))
#else
#error Unrecognized platform.
#endif
#endif
CORESDK_API SDKReturnCode CoreSdk_SetSessionTypeID(uint32_t p_SessionTypeID, const char* p_Secret);
#ifdef __cplusplus
} // extern "C"
#endif
#endif // #ifndef HPP_SDK