libDaisy
Hardware Library for Daisy
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
daisy::FixedCapStr< capacity, CharType > Member List

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

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