#pragma once
#include <memory>

#ifdef _WINDLL
#    define DECL_EXPORT __declspec(dllexport) // creating DLL
#else
#    define DECL_EXPORT __declspec(dllimport) // using DLL
#endif


/** Convenience class for managing OpenCL resources. */
class DECL_EXPORT ClContextHelper {
public:
    /** Setup an direct3d-interop OpenCL context with associated queue. */
    ClContextHelper ();

    virtual ~ClContextHelper ();
};
