1#ifndef _C_LIBRARY_INFO_H
2#define _C_LIBRARY_INFO_H
This file contains macro declarations for importing and exporting symbols from library boundaries.
This file contains all type forward declarations returned by the library API.
This file contains types and constants used as parameters or return values.
error_type CALLING_CONVENTION LibraryInfo_GetVersionPatch(integer_type *result)
Get library patch version.
error_type CALLING_CONVENTION LibraryInfo_GetVersionMinor(integer_type *result)
Get library minor version.
error_type CALLING_CONVENTION LibraryInfo_GetBuildDay(integer_type *result)
Get day of month, when the library was built.
error_type CALLING_CONVENTION LibraryInfo_GetBuildMonth(integer_type *result)
Get month of the year, when the library was built.
error_type CALLING_CONVENTION LibraryInfo_GetVersionBuild(integer_type *result)
Get library build version.
error_type CALLING_CONVENTION LibraryInfo_GetVersionMajor(integer_type *result)
Get library major version.
error_type CALLING_CONVENTION LibraryInfo_GetBuildYear(integer_type *result)
Get year, when the library was built.
error_type CALLING_CONVENTION LibraryInfo_GetAuthor(string_type *result)
Get library author name.
uint32_t error_type
This is return value type of all API functions.
Definition c_types.h:25
int32_t integer_type
32-bit signed integer
Definition c_types.h:51
const char * string_type
C-Style string.
Definition c_types.h:82