Data Structures | |
struct | YepLibraryVersion |
Contains information about Yeppp! library version. More... | |
Functions | |
enum YepStatus | yepLibrary_Init () |
Initialized the Yeppp! library. More... | |
enum YepStatus | yepLibrary_Release () |
Deinitialized the Yeppp! library and releases the consumed system resources. More... | |
struct YepLibraryVersion * | yepLibrary_GetVersion () |
Returns basic information about the library version. More... | |
struct YepLibraryVersion |
Contains information about Yeppp! library version.
Data Fields | |
Yep32u | major |
The major version. Library releases with the same major versions are guaranteed to be API- and ABI-compatible. | |
Yep32u | minor |
The minor version. A change in minor versions indicates addition of new features, and major bug-fixes. | |
Yep32u | patchLevel |
The patch level. A version with a higher patch level indicates minor bug-fixes. | |
Yep32u | build |
The build number. The build number is unique for the fixed combination of major, minor, and patch-level versions. | |
const char * | releaseName |
A UTF-8 string with a human-readable name of this release. May contain non-ASCII characters. | |
enum YepStatus yepLibrary_Init | ( | ) |
Initialized the Yeppp! library.
YepStatusOk | The library is successfully initialized. |
YepStatusSystemError | An uncoverable error inside the OS kernel occurred during library initialization. |
enum YepStatus yepLibrary_Release | ( | ) |
Deinitialized the Yeppp! library and releases the consumed system resources.
YepStatusOk | The library is successfully initialized. |
YepStatusSystemError | The library failed to release some of the resources due to a failed call to the OS kernel. |
struct YepLibraryVersion* yepLibrary_GetVersion | ( | ) |
Returns basic information about the library version.