|
IceShard 1
A personal game engine project, with development focused on 2D/2.5D games.
|
This is the complete list of members for ice::HeapVarString< CharT >, including all inherited members.
| _allocator | ice::HeapVarString< CharT > | |
| _data | ice::HeapVarString< CharT > | |
| back(this Self const &self) noexcept -> typename Self::CharType | ice::string::ReadOnlyOperations | inline |
| begin(this Self &self) noexcept -> typename Self::Iterator | ice::string::MutableOperations | inline |
| ice::string::ReadOnlyOperations::begin(this Self const &self) noexcept -> typename Self::ConstIterator | ice::string::ReadOnlyOperations | inline |
| cbegin(this Self const &self) noexcept -> typename Self::ConstIterator | ice::string::ReadOnlyOperations | inline |
| cend(this Self const &self) noexcept -> typename Self::ConstIterator | ice::string::ReadOnlyOperations | inline |
| CharType typedef | ice::HeapVarString< CharT > | |
| clear() noexcept | ice::HeapVarString< CharT > | inline |
| ice::string::ResizableOperations::clear(this Self &self) noexcept | ice::string::MutableOperations | inline |
| ConstIterator typedef | ice::HeapVarString< CharT > | |
| ConstReverseIterator typedef | ice::HeapVarString< CharT > | |
| crbegin(this Self const &self) noexcept -> typename Self::ConstReverseIterator | ice::string::ReadOnlyOperations | inline |
| crend(this Self const &self) noexcept -> typename Self::ConstReverseIterator | ice::string::ReadOnlyOperations | inline |
| data() const noexcept -> ValueType * | ice::HeapVarString< CharT > | inline |
| data_view() const noexcept -> ice::Data | ice::HeapVarString< CharT > | inline |
| deserialize(ice::Data data) noexcept -> ice::Data | ice::HeapVarString< CharT > | inline |
| end(this Self &self) noexcept -> typename Self::Iterator | ice::string::MutableOperations | inline |
| ice::string::ReadOnlyOperations::end(this Self const &self) noexcept -> typename Self::ConstIterator | ice::string::ReadOnlyOperations | inline |
| find_first_not_of(this Self const &self, typename Self::CharType character_value, ice::nindex start_idx=0) noexcept -> ice::nindex | ice::string::ReadOnlyOperations | inline |
| find_first_not_of(this Self const &self, typename Self::StringType character_values, ice::nindex start_idx=0) noexcept -> ice::nindex | ice::string::ReadOnlyOperations | inline |
| find_first_of(this Self const &self, typename Self::CharType character_value, ice::nindex start=0) noexcept -> ice::nindex | ice::string::ReadOnlyOperations | inline |
| find_first_of(this Self const &self, typename Self::StringType character_values, ice::nindex start=0) noexcept -> ice::nindex | ice::string::ReadOnlyOperations | inline |
| find_last_not_of(this Self const &self, typename Self::CharType character_value, ice::nindex start_idx=0) noexcept -> ice::nindex | ice::string::ReadOnlyOperations | inline |
| find_last_not_of(this Self const &self, typename Self::StringType character_values, ice::nindex start_idx=0) noexcept -> ice::nindex | ice::string::ReadOnlyOperations | inline |
| find_last_of(this Self const &self, typename Self::CharType character_value, ice::nindex start=0) noexcept -> ice::nindex | ice::string::ReadOnlyOperations | inline |
| find_last_of(this Self const &self, typename Self::StringType character_values, ice::nindex start=0) noexcept -> ice::nindex | ice::string::ReadOnlyOperations | inline |
| front(this Self const &self) noexcept -> typename Self::CharType | ice::string::ReadOnlyOperations | inline |
| grow(this Self &self, ice::ncount min_capacity=ncount_none) noexcept | ice::string::ResizableOperations | inline |
| HeapVarString(ice::Allocator &alloc) noexcept | ice::HeapVarString< CharT > | inlineexplicit |
| HeapVarString(ice::Allocator &allocator, ice::BasicString< CharType > string) noexcept | ice::HeapVarString< CharT > | inline |
| HeapVarString(HeapVarString &&other) noexcept | ice::HeapVarString< CharT > | inline |
| HeapVarString(HeapVarString const &other) noexcept | ice::HeapVarString< CharT > | inline |
| is_empty(this Self const &self) noexcept | ice::string::ReadOnlyOperations | inline |
| Iterator typedef | ice::HeapVarString< CharT > | |
| meminfo(this Self const &self) noexcept -> ice::meminfo | ice::string::ReadOnlyOperations | inline |
| memory_view(this Self &self) noexcept -> ice::Memory | ice::string::MutableOperations | inline |
| not_empty(this Self const &self) noexcept | ice::string::ReadOnlyOperations | inline |
| operator ice::BasicString< CharType >() const noexcept | ice::HeapVarString< CharT > | |
| operator ice::VarStringBase< CharType >() const noexcept | ice::HeapVarString< CharT > | |
| operator==(this Self const &self, typename Self::StringType const &other) noexcept | ice::string::ReadOnlyOperations | inline |
| operator[](this Self &self, ice::nindex index) noexcept -> typename Self::ValueType & | ice::string::MutableOperations | inline |
| operator[](this Self const &self, ice::nindex index) noexcept -> typename Self::ValueType | ice::string::MutableOperations | inline |
| pop_back(this Self &self, ice::ncount count=1) noexcept | ice::string::MutableOperations | inline |
| push_back(this Self &self, typename Self::CharType character) noexcept | ice::string::MutableOperations | inline |
| push_back(this Self &self, typename Self::CharType const *cstr) noexcept | ice::string::MutableOperations | inline |
| push_back(this Self &self, ice::StringType auto const &other) noexcept | ice::string::MutableOperations | inline |
| push_format(this Self &self, fmt::format_string< Args... > format, Args &&... args) noexcept | ice::string::MutableOperations | inline |
| rbegin(this Self &self) noexcept -> typename Self::ReverseIterator | ice::string::MutableOperations | inline |
| ice::string::ReadOnlyOperations::rbegin(this Self const &self) noexcept -> typename Self::ConstReverseIterator | ice::string::ReadOnlyOperations | inline |
| rend(this Self &self) noexcept -> typename Self::ReverseIterator | ice::string::MutableOperations | inline |
| ice::string::ReadOnlyOperations::rend(this Self const &self) noexcept -> typename Self::ConstReverseIterator | ice::string::ReadOnlyOperations | inline |
| reserve(this Self &self, ice::ncount min_capacity) noexcept | ice::string::ResizableOperations | inline |
| ReverseIterator typedef | ice::HeapVarString< CharT > | |
| shrink(this Self &self) noexcept | ice::string::ResizableOperations | inline |
| size() const noexcept -> SizeType | ice::HeapVarString< CharT > | inline |
| SizeType typedef | ice::HeapVarString< CharT > | |
| starts_with(this Self const &self, StringType auto prefix) noexcept | ice::string::ReadOnlyOperations | inline |
| StringType typedef | ice::HeapVarString< CharT > | |
| substr(this Self const &self, ice::nindex pos, ice::ncount len={}) noexcept -> typename Self::StringType | ice::string::ReadOnlyOperations | inline |
| substr(this Self const &self, ice::ref32 ref) noexcept -> typename Self::StringType | ice::string::ReadOnlyOperations | inline |
| TypeTag typedef | ice::HeapVarString< CharT > | |
| ValueType typedef | ice::HeapVarString< CharT > | |
| ~HeapVarString() noexcept | ice::HeapVarString< CharT > | inline |