l8w8jwt
All Classes Files Functions Variables Enumerations Enumerator Macros
version.h
Go to the documentation of this file.
1/*
2 Copyright 2020 Raphael Beck
3
4 Licensed under the Apache License, Version 2.0 (the "License");
5 you may not use this file except in compliance with the License.
6 You may obtain a copy of the License at
7
8 http://www.apache.org/licenses/LICENSE-2.0
9
10 Unless required by applicable law or agreed to in writing, software
11 distributed under the License is distributed on an "AS IS" BASIS,
12 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 See the License for the specific language governing permissions and
14 limitations under the License.
15*/
16
23#ifndef L8W8JWT_VERSION_H
24#define L8W8JWT_VERSION_H
25
26#ifdef __cplusplus
27extern "C" {
28#endif
29
33#define L8W8JWT_VERSION 250
34
38#define L8W8JWT_VERSION_STR "2.5.0"
39
40#if defined(_WIN32) && defined(L8W8JWT_DLL)
41#ifdef L8W8JWT_BUILD_DLL
42#define L8W8JWT_API __declspec(dllexport)
43#else
44#define L8W8JWT_API __declspec(dllimport)
45#endif
46#else
47#define L8W8JWT_API
48#endif
49
50#ifndef L8W8JWT_SMALL_STACK
55#define L8W8JWT_SMALL_STACK 0
56#endif
57
58#ifndef L8W8JWT_PLATFORM_TIME_ALT
63#define L8W8JWT_PLATFORM_TIME_ALT 0
64#endif
65
70L8W8JWT_API void l8w8jwt_free(void* mem);
71
76L8W8JWT_API int l8w8jwt_get_version_number(void);
77
82L8W8JWT_API void l8w8jwt_get_version_string(char out[32]);
83
84#ifdef __cplusplus
85} // extern "C"
86#endif
87
88#endif // L8W8JWT_VERSION_H
L8W8JWT_API void l8w8jwt_free(void *mem)
L8W8JWT_API int l8w8jwt_get_version_number(void)
L8W8JWT_API void l8w8jwt_get_version_string(char out[32])