IDS peak ICV
v1.1.0
Loading...
Searching...
No Matches
peak_icv_library.hpp
Go to the documentation of this file.
1
11
#pragma once
12
13
#include <
peak_icv/exceptions/detail/peak_icv_exception_helpers.hpp
>
14
#include <peak_icv_c/library/peak_icv_library.h>
15
16
namespace
peak
17
{
18
namespace
icv
19
{
20
namespace
library
21
{
22
40
inline
void
Init
();
41
65
inline
void
Exit
();
66
}
// namespace library
67
68
namespace
library
69
{
70
inline
void
Init
()
71
{
72
detail::ExecuteAndMapReturnCodes
(PEAK_ICV_C_ABI_PREFIX peak_icv_Init);
73
}
74
75
inline
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 */
peak::icv::library::Exit
void Exit()
Deinitializes the IDS peak ICV library.
Definition
peak_icv_library.hpp:75
peak::icv::library::Init
void Init()
Initializes the IDS peak ICV library.
Definition
peak_icv_library.hpp:70
peak::icv::detail::ExecuteAndMapReturnCodes
void ExecuteAndMapReturnCodes(const CallableType &callableObject)
Definition
peak_icv_exception_helpers.hpp:56
peak
Definition
peak_common_math.hpp:20
peak_icv_exception_helpers.hpp
peak_icv
library
peak_icv_library.hpp
Send mail feedback
Generated on Fri Dec 12 2025 - ©
IDS Imaging Development Systems GmbH