Vanilla.PDF  1.5.2
Cross-platform toolkit for creating and modifying PDF documents
c_library_info.h
Go to the documentation of this file.
1 #ifndef _C_LIBRARY_INFO_H
2 #define _C_LIBRARY_INFO_H
3 
4 #include "vanillapdf/c_export.h"
5 #include "vanillapdf/c_handles.h"
6 #include "vanillapdf/c_values.h"
7 
8 #ifdef __cplusplus
9 extern "C"
10 {
11 #endif
12 
35  VANILLAPDF_API error_type CALLING_CONVENTION LibraryInfo_GetVersionMajor(integer_type* result);
36 
43  VANILLAPDF_API error_type CALLING_CONVENTION LibraryInfo_GetVersionMinor(integer_type* result);
44 
51  VANILLAPDF_API error_type CALLING_CONVENTION LibraryInfo_GetVersionPatch(integer_type* result);
52 
59  VANILLAPDF_API error_type CALLING_CONVENTION LibraryInfo_GetVersionBuild(integer_type* result);
60 
64  VANILLAPDF_API error_type CALLING_CONVENTION LibraryInfo_GetAuthor(string_type* result);
65 
69  VANILLAPDF_API error_type CALLING_CONVENTION LibraryInfo_GetBuildDay(integer_type* result);
70 
74  VANILLAPDF_API error_type CALLING_CONVENTION LibraryInfo_GetBuildMonth(integer_type* result);
75 
79  VANILLAPDF_API error_type CALLING_CONVENTION LibraryInfo_GetBuildYear(integer_type* result);
80 
83 #ifdef __cplusplus
84 };
85 #endif
86 
87 #endif /* _C_LIBRARY_INFO_H */
This file contains all type forward declarations returned by the library API.
const char * string_type
C-Style string.
Definition: c_types.h:82
error_type LibraryInfo_GetVersionBuild(integer_type *result)
Get library build version.
error_type LibraryInfo_GetBuildMonth(integer_type *result)
Get month of the year, when the library was built.
uint32_t error_type
This is return value type of all API functions.
Definition: c_types.h:25
This file contains macro declarations for importing and exporting symbols from library boundaries...
int32_t integer_type
32-bit signed integer
Definition: c_types.h:51
error_type LibraryInfo_GetBuildDay(integer_type *result)
Get day of month, when the library was built.
error_type LibraryInfo_GetVersionMinor(integer_type *result)
Get library minor version.
This file contains types and constants used as parameters or return values.
error_type LibraryInfo_GetBuildYear(integer_type *result)
Get year, when the library was built.
error_type LibraryInfo_GetVersionPatch(integer_type *result)
Get library patch version.
error_type LibraryInfo_GetAuthor(string_type *result)
Get library author name.
error_type LibraryInfo_GetVersionMajor(integer_type *result)
Get library major version.