![]() |
ToyGine2 26.2.0
Game Engine for retro consoles
|
Files | |
| assertion.hpp | |
| Assertion system: callbacks, initialize/shutdown, and assertion() entry point. | |
| bitwise_enum.hpp | |
| Opt-in bitwise operators for scoped enumerations used as flag sets. | |
| bitwise_enum.inl | |
| Inline implementations for toy::EnableBitwiseOperators and scoped-enum bitwise operators. | |
| c_string_view.hpp | |
| Non-owning view over null-terminated C strings. | |
| c_string_view.inl | |
| Inline implementations for toy::CStringView. | |
| callbacks_pool.hpp | |
| Fixed-capacity pool of function-pointer callbacks. | |
| callbacks_pool.inl | |
| Inline implementations for toy::CallbacksPool. | |
| constexpr_utils.hpp | |
| Constexpr helpers for compile-time string and buffer operations. | |
| constexpr_utils.inl | |
Inline implementations for constexpr helpers declared in constexpr_utils.hpp. | |
| fixed_string.hpp | |
| Fixed-capacity string with stack storage. | |
| fixed_string.inl | |
| Inline implementations for toy::FixedString. | |
| fixed_vector.hpp | |
| Fixed-capacity vector with inline storage. | |
| fixed_vector.inl | |
| Inline implementations for toy::FixedVector. | |
| format_pattern.hpp | |
Shared compile-time validation for format patterns using {} and {N} placeholders. | |
| format_pattern.inl | |
| Inline implementations for toy::validateFormatPattern(). | |
| format_string.hpp | |
Compile-time validated format-string wrapper for auto {} and positional {N} placeholders. | |
| format_string.inl | |
| Inline implementations for toy::FormatString. | |
| hashes.hpp | |
| Table-driven CRC-8, CRC-16, and CRC-32 over byte buffers. | |
| o_string_stream.hpp | |
| Allocator-free output string stream that appends into string-like storage. | |
| o_string_stream.inl | |
| Inline implementations for toy::OStringStream. | |
| platform.hpp | |
| Platform and CPU architecture enums with compile-time and runtime detection. | |
| string_fixed_storage.hpp | |
| Fixed-size raw character buffer with explicit length for string-like containers. | |
| string_fixed_storage.inl | |
| Inline implementations for toy::StringFixedStorage. | |
| string_like.hpp | |
| Concept for read-only C-string views with explicit length. | |
| utils.hpp | |
| Core utilities: encoding conversion, string metrics, and number formatting. | |
| utils.inl | |
Inline implementations for utilities declared in utils.hpp. | |