Program Listing for File rocrandapi.h

Return to documentation for file (library/include/rocrand/rocrandapi.h)

#ifndef ROCRAND_ROCRANDAPI_H_
#define ROCRAND_ROCRANDAPI_H_

#ifndef ROCRANDAPI
    #ifdef WIN32
        #ifdef rocrand_EXPORTS
            /* We are building this library */
            #define ROCRANDAPI __declspec(dllexport)
        #else
            /* We are using this library */
            #define ROCRANDAPI __declspec(dllimport)
        #endif
    #else
        #define ROCRANDAPI __attribute__((visibility("default")))
    #endif
#endif

#endif // ROCRAND_ROCRANDAPI_H_