Zig 0.17.0-dev (Split by item) This is an example of documentation generated by
ZigDoc , an alternative to Zig's built-in
Auto Doc feature. See also
examples in other modes/formats . The project being documented here (as the example) is the Zig standard library.
std › os › uefi › protocol › hii_database › HiiDatabase › updatePackageList Public Function updatePackageList Doc Source Public Function std.os.uefi.protocol.hii_database.HiiDatabase.updatePackageList
pub fn updatePackageList (
self : *HiiDatabase ,
handle : hii .Handle ,
buffer : *const hii .PackageList ,
) UpdatePackageListError !void Params File os/uefi/protocol/hii_database.zig: 49
49
50
51
52
53
54
55
56
57
58
59
60
61 pub fn updatePackageList (
self : *HiiDatabase ,
handle : hii .Handle ,
buffer : *const hii .PackageList ,
) UpdatePackageListError !void {
switch (self ._update_package_list (self , handle , buffer )) {
.success => {},
.out_of_resources => return error .OutOfResources ,
.invalid_parameter => return error .InvalidParameter ,
.not_found => return error .NotFound ,
else => |status | return uefi .unexpectedStatus (status ),
}
}
Update a package list in the HII database.