//
// Created by shixiaobo on 2020/6/12.
//

#ifndef NEOTRINO_SCREENRECORDEREXPORT_H
#define NEOTRINO_SCREENRECORDEREXPORT_H

#if !defined(DLL_DECL_SR) && (defined(WINDOWS) || defined(WIN32))
#ifdef SCREENRECORDER_EXPORTS
#define DLL_DECL_SR __declspec(dllexport)
#else
#define DLL_DECL_SR __declspec(dllimport)
#endif
#elif !defined(DLL_DECL_SR)
#define DLL_DECL_SR
#endif

#define DISALLOW_COPY_AND_ASSIGN(Class) \
  Class(const Class &) = delete;     \
  Class &operator=(const Class &) = delete

#endif //NEOTRINO_SCREENRECORDEREXPORT_H
