summaryrefslogtreecommitdiffhomepage
path: root/Private/NewBoot/BootKit
diff options
context:
space:
mode:
Diffstat (limited to 'Private/NewBoot/BootKit')
-rw-r--r--Private/NewBoot/BootKit/BootKit.hxx11
1 files changed, 9 insertions, 2 deletions
diff --git a/Private/NewBoot/BootKit/BootKit.hxx b/Private/NewBoot/BootKit/BootKit.hxx
index 81624ce5..e9b52bf2 100644
--- a/Private/NewBoot/BootKit/BootKit.hxx
+++ b/Private/NewBoot/BootKit/BootKit.hxx
@@ -17,8 +17,10 @@
class BTextWriter;
class BFileReader;
class BFileRunner;
+class BVersionString;
#include <BootKit/Arch/ATA.hxx>
+#include <CompilerKit/Version.hxx>
#include <FirmwareKit/EFI.hxx>
#include <NewKit/Defines.hpp>
@@ -41,8 +43,8 @@ typedef WideChar CharacterType;
*/
class BTextWriter final {
public:
- BTextWriter &WriteString(const Long &num);
- BTextWriter &WriteString(const CharacterType *str);
+ BTextWriter &Write(const Long &num);
+ BTextWriter &Write(const CharacterType *str);
BTextWriter &WriteCharacter(CharacterType c);
public:
@@ -187,3 +189,8 @@ inline Void InitQT() noexcept {
kStride = 4;
}
+
+class BVersionString final {
+ public:
+ static const CharacterType *Shared() { return BOOTLOADER_VERSION; }
+};