|
IceShard 1
A personal game engine project, with development focused on 2D/2.5D games.
|
Go to the source code of this file.
Namespaces | |
| namespace | ice |
| SPDX-License-Identifier: MIT. | |
| namespace | ice::concepts |
| namespace | ice::string |
| namespace | ice::string::detail |
Concepts | |
| concept | ice::concepts::SupportedCharType |
| concept | ice::concepts::SupportedSizeType |
| concept | ice::concepts::StringType |
| concept | ice::concepts::MutableStringType |
| concept | ice::concepts::ResizableStringType |
Typedefs | |
| template<ice::concepts::StringType StringT> | |
| using | ice::string::ConstCorrectCharType |
| template<ice::concepts::StringType StringT> | |
| using | ice::string::CharType = ConstCorrectCharType<StringT> |
| template<ice::concepts::StringType StringT> | |
| using | ice::string::String = typename StringT::StringType |
Functions | |
| template<typename CharType> | |
| constexpr auto | ice::string::detail::strptr_size (CharType const *str) noexcept -> ice::ncount::base_type |