DoxigAlpha

HiiDatabase

Database manager for HII-related data structures.

Fields of this type

Fields

#
_remove_package_list:*const fn (*HiiDatabase, hii.Handle) callconv(cc) Status
_update_package_list:*const fn (*HiiDatabase, hii.Handle, *const hii.PackageList) callconv(cc) Status
_list_package_lists:*const fn (*const HiiDatabase, u8, ?*const Guid, *usize, [*]hii.Handle) callconv(cc) Status
_export_package_lists:*const fn (*const HiiDatabase, ?hii.Handle, *usize, [*]hii.PackageList) callconv(cc) Status

Removes a package list from the HII database.

Functions

#
removePackageList
Removes a package list from the HII database.
updatePackageList
Update a package list in the HII database.
listPackageLists
Determines the handles that are currently active in the database.
exportPackageLists
Exports the contents of one or all package lists in the HII database into a buffer.

Error sets in this namespace

Error Sets

#

= Guid{ .time_low = 0xef9fc172, .time_mid = 0xa1b2, .time_high_and_version = 0x4693, .clock_seq_high_and_reserved = 0xb3, .clock_seq_low = 0x27, .node = [_]u8{ 0x6d, 0x32, 0xfc, 0x41, 0x60, 0x42 }, }

Values

#
guid
= Guid{ .time_low = 0xef9fc172, .time_mid = 0xa1b2, .time_high_and_version = 0x4693, .clock_seq_high_and_reserved = 0xb3, .clock_seq_low = 0x27, .node = [_]u8{ 0x6d, 0x32, 0xfc, 0x41, 0x60, 0x42 }, }