mirror of
https://github.com/Jous99/F4MP.git
synced 2026-01-13 02:20:53 +01:00
19 lines
486 B
C
19 lines
486 B
C
#pragma once
|
|
|
|
struct BSFixedString
|
|
{
|
|
BSFixedString();
|
|
BSFixedString(const char* acpData);
|
|
~BSFixedString();
|
|
|
|
void Set(const char* acpData);
|
|
void Release() noexcept;
|
|
|
|
operator const char*() const noexcept { return data; }
|
|
|
|
[[nodiscard]] bool IsAscii() const noexcept { return true; }
|
|
[[nodiscard]] const char* AsAscii() const noexcept { return data; }
|
|
[[nodiscard]] const wchar_t* AsWide() const noexcept { return nullptr; }
|
|
|
|
const char* data;
|
|
};
|