diff options
| author | Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | 2024-01-29 18:17:47 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | 2024-01-29 18:18:59 +0100 |
| commit | 65254486efff0fd1bb78a48ff90b7713a5ce539f (patch) | |
| tree | 20ce02c12a74ba9e6cd382bf9c1f09a0c611cb4d /Private/Source/GUIDWizard.cxx | |
| parent | f03986937db0b927da4b10554801e18e4dc7c43f (diff) | |
Kernel: Update TODO.
Src: Refactorings according to clang-format.
Meta: Update specification.
Public: Remove useless UIKit.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
Diffstat (limited to 'Private/Source/GUIDWizard.cxx')
| -rw-r--r-- | Private/Source/GUIDWizard.cxx | 65 |
1 files changed, 29 insertions, 36 deletions
diff --git a/Private/Source/GUIDWizard.cxx b/Private/Source/GUIDWizard.cxx index 25875671..d3b11b0a 100644 --- a/Private/Source/GUIDWizard.cxx +++ b/Private/Source/GUIDWizard.cxx @@ -16,49 +16,42 @@ // @brief Size of UUID. #define kUUIDSize 32 -namespace hCore::XRN::Version1 -{ - auto make_sequence(const ArrayList<UShort>& uuidSeq) -> Ref<GUIDSequence*> - { - GUIDSequence *seq = new GUIDSequence(); - MUST_PASS(seq); +namespace hCore::XRN::Version1 { +auto make_sequence(const ArrayList<UShort>& uuidSeq) -> Ref<GUIDSequence*> { + GUIDSequence* seq = new GUIDSequence(); + MUST_PASS(seq); - Ref<GUIDSequence*> sequenceReference{seq, true}; + Ref<GUIDSequence*> sequenceReference{seq, true}; - sequenceReference->m_Ms1 |= uuidSeq[0]; - sequenceReference->m_Ms2 |= uuidSeq[1]; - sequenceReference->m_Ms3 |= uuidSeq[2]; - sequenceReference->m_Ms3 |= uuidSeq[3]; + sequenceReference->m_Ms1 |= uuidSeq[0]; + sequenceReference->m_Ms2 |= uuidSeq[1]; + sequenceReference->m_Ms3 |= uuidSeq[2]; + sequenceReference->m_Ms3 |= uuidSeq[3]; - return sequenceReference; - } + return sequenceReference; +} - // @brief Tries to make a guid out of a string. - // This function is not complete for now - auto try_guid_to_string(Ref<GUIDSequence*>& seq) -> ErrorOr <Ref<StringView>> - { - Char buf[kUUIDSize]; +// @brief Tries to make a guid out of a string. +// This function is not complete for now +auto try_guid_to_string(Ref<GUIDSequence*>& seq) -> ErrorOr<Ref<StringView>> { + Char buf[kUUIDSize]; - for (SizeT index = 0; index < 16; ++index) - { - buf[index] = seq->u8[index] + kAsciiBegin; - } + for (SizeT index = 0; index < 16; ++index) { + buf[index] = seq->u8[index] + kAsciiBegin; + } - for (SizeT index = 16; index < 24; ++index) - { - buf[index] = seq->u16[index] + kAsciiBegin; - } + for (SizeT index = 16; index < 24; ++index) { + buf[index] = seq->u16[index] + kAsciiBegin; + } - for (SizeT index = 24; index < 28; ++index) - { - buf[index] = seq->u32[index] + kAsciiBegin; - } + for (SizeT index = 24; index < 28; ++index) { + buf[index] = seq->u32[index] + kAsciiBegin; + } - auto view = StringBuilder::Construct(buf); + auto view = StringBuilder::Construct(buf); - if (view) - return ErrorOr<Ref<StringView>>{ view.Leak() }; + if (view) return ErrorOr<Ref<StringView>>{view.Leak()}; - return ErrorOr<Ref<StringView>>{-1}; - } -} // namespace hCore::XRN::Version1 + return ErrorOr<Ref<StringView>>{-1}; +} +} // namespace hCore::XRN::Version1 |
