geopm 3.1.1.dev456+g3ba31824
GEOPM - Global Extensible Open Power Manager
Loading...
Searching...
No Matches
geopm_version.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
6#ifndef GEOPM_VERSION_H_INCLUDE
7#define GEOPM_VERSION_H_INCLUDE
8
9#include "geopm_public.h"
10
11#ifdef __cplusplus
12extern "C" {
13#endif
14
15const char GEOPM_PUBLIC *
16 geopm_version(void);
17
18#ifdef __cplusplus
19} // End extern "C"
20
21#include <vector>
22#include <string>
23
24namespace geopm {
25 std::string GEOPM_PUBLIC
26 version(void);
27 std::vector<int> GEOPM_PUBLIC
29}
30
31#endif // End C++
32#endif // Include guard
#define GEOPM_PUBLIC
Definition geopm_public.h:10
const char GEOPM_PUBLIC * geopm_version(void)
Definition geopm_version.cpp:15
Definition Agg.cpp:20
std::vector< int > shared_object_version(void)
Definition geopm_version.cpp:27
std::string version(void)
Definition geopm_version.cpp:22