| SRSDK
    0.10.39
    | 
Go to the source code of this file.
| Macros | |
| #define | LEIA_GET_EXPERIMENTAL_API(coreLib, T) (T) leia_get_experimental_api(coreLib, #T, T##_VERSION); | 
| Functions | |
| BEGIN_CAPI_DECL LEIA_NODISCARD LEIASDK_API void * | leia_get_experimental_api (struct leia_core_library *, const char *name, int32_t version) | 
| Get experimental API entry point. | |
| #define LEIA_GET_EXPERIMENTAL_API | ( | coreLib, | |
| T | |||
| ) | (T) leia_get_experimental_api(coreLib, #T, T##_VERSION); | 
| BEGIN_CAPI_DECL LEIA_NODISCARD LEIASDK_API void * leia_get_experimental_api | ( | struct leia_core_library * | , | 
| const char * | name, | ||
| int32_t | version | ||
| ) | 
Get experimental API entry point.
CNSDK is built with ABI-stability in mind. This limits the API's evolution. Some part of the API is not set in stone (in ABI), and can be removed/changed in future releases. This function allows accessing such API entry points.