class LinuxBootConfig
Defined at line 229 of file ../../zircon/kernel/phys/lib/linux-boot-config/include/lib/linux-boot-config/linux-boot-config.h
Represents a `BOOTCONFIG` object with functionality for extracting and parsisng the contents.
See https://docs.kernel.org/admin-guide/bootconfig.html for more details.
Public Methods
void LinuxBootConfig ()
Defined at line 235 of file ../../zircon/kernel/phys/lib/linux-boot-config/include/lib/linux-boot-config/linux-boot-config.h
void LinuxBootConfig (std::string_view contents)
Defined at line 236 of file ../../zircon/kernel/phys/lib/linux-boot-config/include/lib/linux-boot-config/linux-boot-config.h
void LinuxBootConfig (const LinuxBootConfig & )
Defined at line 237 of file ../../zircon/kernel/phys/lib/linux-boot-config/include/lib/linux-boot-config/linux-boot-config.h
void LinuxBootConfig (LinuxBootConfig && )
Defined at line 238 of file ../../zircon/kernel/phys/lib/linux-boot-config/include/lib/linux-boot-config/linux-boot-config.h
LinuxBootConfig & operator= (const LinuxBootConfig & )
Defined at line 240 of file ../../zircon/kernel/phys/lib/linux-boot-config/include/lib/linux-boot-config/linux-boot-config.h
LinuxBootConfig & operator= (LinuxBootConfig && )
Defined at line 241 of file ../../zircon/kernel/phys/lib/linux-boot-config/include/lib/linux-boot-config/linux-boot-config.h
size_t size_bytes ()
Number of bytes of the embedded file with the padding bytes.
Defined at line 244 of file ../../zircon/kernel/phys/lib/linux-boot-config/include/lib/linux-boot-config/linux-boot-config.h
std::string_view contents ()
Defined at line 245 of file ../../zircon/kernel/phys/lib/linux-boot-config/include/lib/linux-boot-config/linux-boot-config.h
template <Visitor V>
fit::result<ParseError> Parse (V && v)
Defined at line 248 of file ../../zircon/kernel/phys/lib/linux-boot-config/include/lib/linux-boot-config/linux-boot-config.h
fit::result<ParseError, LinuxBootConfig> Create (std::span<const std::byte> initrd)
A bootconfig file is embedded in `initrd`, and can be modified by the bootloader.
The ramdisk consis on the first N bytes of he initrd, and the
Defined at line 390 of file ../../zircon/kernel/phys/lib/linux-boot-config/linux-boot-config.cc