Home
libcudf
cucim
cudf-java
cudf
cugraph
cuml
cuproj
cuspatial
cuvs
cuxfilter
dask-cuda
dask-cudf
kvikio
libcudf
libcuml
libcuproj
libcuspatial
libkvikio
librapidsmpf
librmm
libucxx
raft
rapids-cmake
rapidsmpf
rmm
ucxx
stable (25.12)
nightly (26.02)
stable (25.12)
legacy (25.10)
include
cudf
utilities
export.hpp
1
/*
2
* SPDX-FileCopyrightText: Copyright (c) 2024, NVIDIA CORPORATION.
3
* SPDX-License-Identifier: Apache-2.0
4
*/
5
6
#pragma once
7
8
// Macros used for defining symbol visibility, only GLIBC is supported
9
#if (defined(__GNUC__) && !defined(__MINGW32__) && !defined(__MINGW64__))
10
#define CUDF_EXPORT __attribute__((visibility("default"
)))
11
#define CUDF_HIDDEN __attribute__((visibility("hidden"
)))
12
#else
13
#define CUDF_EXPORT
14
#define CUDF_HIDDEN
15
#endif
Generated by
1.9.1