geopm  3.1.1.dev296+g5916b956
GEOPM - Global Extensible Open Power Manager
geopm_public.h
Go to the documentation of this file.
1 /*
2  * Copyright (c) 2015 - 2024 Intel Corporation
3  * SPDX-License-Identifier: BSD-3-Clause
4  */
5 #ifndef GEOPM_PUBLIC_H_INCLUDE
6 #define GEOPM_PUBLIC_H_INCLUDE
7 /*
8  * Indicates that a symbol **is** part of a GEOPM library's public interface
9  */
10 #define GEOPM_PUBLIC __attribute__((visibility("default")))
11 
12 /*
13  * Indicates that a symbol **is not** part of a GEOPM library's public interface
14  */
15 #define GEOPM_PRIVATE __attribute__((visibility("hidden")))
16 #endif