C++ Server-Side SDK
LaunchDarkly SDK
Loading...
Searching...
No Matches
status.h
Go to the documentation of this file.
1
2// NOLINTBEGIN modernize-use-using
3
4#pragma once
5
7#include <stdbool.h>
8
9#ifdef __cplusplus
10extern "C" { // only need to export C interface if
11// used by C++ source code
12#endif
13
14typedef struct _LDStatus* LDStatus;
15
23LD_EXPORT(char const*)
24LDStatus_Error(LDStatus res);
25
31LD_EXPORT(bool)
32LDStatus_Ok(LDStatus res);
33
39LD_EXPORT(void)
40LDStatus_Free(LDStatus res);
41
46LD_EXPORT(LDStatus)
48
49#ifdef __cplusplus
50}
51#endif
52
53// NOLINTEND modernize-use-using
Export macros for C bindings.
LDStatus_Error(LDStatus res)
LDStatus_Free(LDStatus res)
LDStatus_Success(void)
LDStatus_Ok(LDStatus res)