libDaisy
Hardware Library for Daisy
Loading...
Searching...
No Matches
daisy::FixedCapStr< capacity, CharType > Member List

This is the complete list of members for daisy::FixedCapStr< capacity, CharType >, including all inherited members.

Append(const CharType singleChar)daisy::FixedCapStrBase< CharType >inline
Append(const CharType *str)daisy::FixedCapStrBase< CharType >inline
Append(const CharType *str, std::size_t length)daisy::FixedCapStrBase< CharType >inline
Append_(const CharType *str, std::size_t to_copy)daisy::FixedCapStrBase< CharType >inlineprotected
AppendFloat(float value, int maxNumDigits=2, bool omitTrailingZeros=false, bool alwaysIncludeSign=false)daisy::FixedCapStrBase< CharType >inline
AppendInt(IntType value, bool alwaysIncludeSign=false)daisy::FixedCapStrBase< CharType >inline
Capacity() const noexceptdaisy::FixedCapStrBase< CharType >inline
capacity_daisy::FixedCapStrBase< CharType >protected
clamp(std::size_t val, std::size_t min, std::size_t max)daisy::FixedCapStrBase< CharType >inlineprotected
Clear() noexceptdaisy::FixedCapStrBase< CharType >inline
Copy_(const CharType *src, const CharType *srcEnd, CharType *dest)daisy::FixedCapStrBase< CharType >inlineprotectedstatic
Cstr() const noexceptdaisy::FixedCapStrBase< CharType >inline
Data() const noexceptdaisy::FixedCapStrBase< CharType >inline
Data() noexceptdaisy::FixedCapStrBase< CharType >inline
Empty() const noexceptdaisy::FixedCapStrBase< CharType >inline
EndsWith(const CharType *pattern) const noexceptdaisy::FixedCapStrBase< CharType >inline
EndsWithIgnoringCase(const CharType *pattern) const noexceptdaisy::FixedCapStrBase< CharType >inline
FixedCapStr() noexceptdaisy::FixedCapStr< capacity, CharType >inline
FixedCapStr(const FixedCapStr &str) noexceptdaisy::FixedCapStr< capacity, CharType >inline
FixedCapStr(const FixedCapStr< otherSize > &str) noexceptdaisy::FixedCapStr< capacity, CharType >inline
FixedCapStr(const CharType *str) noexceptdaisy::FixedCapStr< capacity, CharType >inline
FixedCapStr(const CharType *str, std::size_t length) noexceptdaisy::FixedCapStr< capacity, CharType >inline
FixedCapStrBase(CharType *buffer, size_t capacity)daisy::FixedCapStrBase< CharType >inline
FixedCapStrBase(const FixedCapStrBase &other)=deletedaisy::FixedCapStrBase< CharType >
operator const CharType *() const noexceptdaisy::FixedCapStrBase< CharType >inline
operator!=(const CharType *rhs) constdaisy::FixedCapStrBase< CharType >inline
operator<(const CharType *other) constdaisy::FixedCapStrBase< CharType >inline
operator<=(const CharType *other) constdaisy::FixedCapStrBase< CharType >inline
operator=(const FixedCapStr &str) noexceptdaisy::FixedCapStr< capacity, CharType >inline
daisy::FixedCapStrBase::operator=(const FixedCapStrBase &str)daisy::FixedCapStrBase< CharType >inline
daisy::FixedCapStrBase::operator=(const CharType *str)daisy::FixedCapStrBase< CharType >inline
operator==(const CharType *rhs) constdaisy::FixedCapStrBase< CharType >inline
operator>(const CharType *other) constdaisy::FixedCapStrBase< CharType >inline
operator>=(const CharType *other) constdaisy::FixedCapStrBase< CharType >inline
RemovePrefix(std::size_t length)daisy::FixedCapStrBase< CharType >inline
RemoveSuffix(std::size_t length) noexceptdaisy::FixedCapStrBase< CharType >inline
Reset(const CharType *str)daisy::FixedCapStrBase< CharType >inline
Reset(const CharType *str, std::size_t length)daisy::FixedCapStrBase< CharType >inline
Reset_(const CharType *str, std::size_t length)daisy::FixedCapStrBase< CharType >inlineprotected
ResetAt(const CharType *str, std::size_t writePosition)daisy::FixedCapStrBase< CharType >inline
ResetAt_(const CharType *str, std::size_t strLen, std::size_t writePosition)daisy::FixedCapStrBase< CharType >inlineprotected
ReverseSection(std::size_t firstIdx, std::size_t lastIdx)daisy::FixedCapStrBase< CharType >inline
Size() const noexceptdaisy::FixedCapStrBase< CharType >inline
size_daisy::FixedCapStrBase< CharType >protected
StartsWith(const CharType *pattern) const noexceptdaisy::FixedCapStrBase< CharType >inline
StartsWithIgnoringCase(const CharType *pattern) const noexceptdaisy::FixedCapStrBase< CharType >inline
strlen(const CharType *string)daisy::FixedCapStrBase< CharType >inlineprotectedstatic
Swap(FixedCapStrBase &rhs) noexceptdaisy::FixedCapStrBase< CharType >inline
Swap_(CharType *a, CharType *b, size_t length)daisy::FixedCapStrBase< CharType >inlineprotectedstatic
ToUpper_(char c) noexceptdaisy::FixedCapStrBase< CharType >inlineprotectedstatic
UpdateSize() noexceptdaisy::FixedCapStrBase< CharType >inline