IDS peak ICV v1.0.0
Loading...
Searching...
No Matches
peak_icv_library.hpp
Go to the documentation of this file.
1
11#pragma once
12
14#include <peak_icv_c/library/peak_icv_library.h>
15
16namespace peak
17{
18namespace icv
19{
20namespace library
21{
22
40inline void Init();
41
65inline void Exit();
66} // namespace library
67
68namespace library
69{
70inline void Init()
71{
72 detail::ExecuteAndMapReturnCodes(PEAK_ICV_C_ABI_PREFIX peak_icv_Init);
73}
74
75inline void Exit()
76{
77 detail::ExecuteAndMapReturnCodes(PEAK_ICV_C_ABI_PREFIX peak_icv_Exit);
78}
79
80} // namespace library
81
82} /* namespace icv */
83} /* namespace peak */
void Exit()
Deinitializes the IDS peak ICV library.
void Init()
Initializes the IDS peak ICV library.
void ExecuteAndMapReturnCodes(const CallableType &callableObject)