nfx-stringbuilder 0.7.0
Cross-platform C++20 library for zero-allocation string building with Small Buffer Optimization
Loading...
Searching...
No Matches
nfx::string::StringBuilder Member List

This is the complete list of members for nfx::string::StringBuilder, including all inherited members.

append(std::string_view str)nfx::string::StringBuilderinline
append(const std::string &str)nfx::string::StringBuilderinline
append(const char *str)nfx::string::StringBuilderinline
append(const char(&str)[N])nfx::string::StringBuilder
append(char c)nfx::string::StringBuilderinline
append(std::int8_t value)nfx::string::StringBuilderinline
append(std::uint8_t value)nfx::string::StringBuilderinline
append(std::int16_t value)nfx::string::StringBuilderinline
append(std::uint16_t value)nfx::string::StringBuilderinline
append(std::int32_t value)nfx::string::StringBuilderinline
append(std::uint32_t value)nfx::string::StringBuilderinline
append(std::int64_t value)nfx::string::StringBuilderinline
append(std::uint64_t value)nfx::string::StringBuilderinline
append(float value)nfx::string::StringBuilderinline
append(double value)nfx::string::StringBuilderinline
append(T &&first, Args &&... args)nfx::string::StringBuilderinline
appendLine(std::string_view str="")nfx::string::StringBuilderinline
appendLine(const std::string &str)nfx::string::StringBuilderinline
appendLine(const char *str)nfx::string::StringBuilderinline
begin() noexceptnfx::string::StringBuilderinline
begin() const noexceptnfx::string::StringBuilderinline
capacity() const noexceptnfx::string::StringBuilderinline
clear() noexceptnfx::string::StringBuilderinline
const_iterator typedefnfx::string::StringBuilder
ConstIterator typedefnfx::string::StringBuilder
data() noexceptnfx::string::StringBuilderinline
data() const noexceptnfx::string::StringBuilderinline
end() noexceptnfx::string::StringBuilderinline
end() const noexceptnfx::string::StringBuilderinline
format(std::format_string< Args... > fmt, Args &&... args)nfx::string::StringBuilderinline
isEmpty() const noexceptnfx::string::StringBuilderinline
Iterator typedefnfx::string::StringBuilder
iterator typedefnfx::string::StringBuilder
join(const Container &items, std::string_view delimiter)nfx::string::StringBuilderinline
join(const Container &items, char delimiter)nfx::string::StringBuilderinline
operator<<(std::string_view str)nfx::string::StringBuilderinline
operator<<(const std::string &str)nfx::string::StringBuilderinline
operator<<(const char *str)nfx::string::StringBuilderinline
operator<<(const char(&str)[N])nfx::string::StringBuilder
operator<<(char c)nfx::string::StringBuilderinline
operator<<(std::int8_t value)nfx::string::StringBuilderinline
operator<<(std::uint8_t value)nfx::string::StringBuilderinline
operator<<(std::int16_t value)nfx::string::StringBuilderinline
operator<<(std::uint16_t value)nfx::string::StringBuilderinline
operator<<(std::int32_t value)nfx::string::StringBuilderinline
operator<<(std::uint32_t value)nfx::string::StringBuilderinline
operator<<(std::int64_t value)nfx::string::StringBuilderinline
operator<<(std::uint64_t value)nfx::string::StringBuilderinline
operator<<(float value)nfx::string::StringBuilderinline
operator<<(double value)nfx::string::StringBuilderinline
operator=(const StringBuilder &other)nfx::string::StringBuilder
operator=(StringBuilder &&other) noexceptnfx::string::StringBuilder
operator[](size_t index)nfx::string::StringBuilderinline
operator[](size_t index) constnfx::string::StringBuilderinline
prepend(std::string_view str)nfx::string::StringBuilder
prepend(const std::string &str)nfx::string::StringBuilderinline
prepend(const char *str)nfx::string::StringBuilderinline
prepend(char c)nfx::string::StringBuilderinline
prepend(std::int8_t value)nfx::string::StringBuilderinline
prepend(std::uint8_t value)nfx::string::StringBuilderinline
prepend(std::int16_t value)nfx::string::StringBuilderinline
prepend(std::uint16_t value)nfx::string::StringBuilderinline
prepend(std::int32_t value)nfx::string::StringBuilderinline
prepend(std::uint32_t value)nfx::string::StringBuilderinline
prepend(std::int64_t value)nfx::string::StringBuilderinline
prepend(std::uint64_t value)nfx::string::StringBuilderinline
prepend(float value)nfx::string::StringBuilderinline
prepend(double value)nfx::string::StringBuilderinline
push_back(char c)nfx::string::StringBuilderinline
reserve(size_t newCapacity)nfx::string::StringBuilderinline
resize(size_t newSize)nfx::string::StringBuilderinline
size() const noexceptnfx::string::StringBuilderinline
StringBuilder()nfx::string::StringBuilder
StringBuilder(size_t initialCapacity)nfx::string::StringBuilderexplicit
StringBuilder(const StringBuilder &other)nfx::string::StringBuilder
StringBuilder(StringBuilder &&other) noexceptnfx::string::StringBuilder
toString() const &nfx::string::StringBuilderinline
toString() &&nfx::string::StringBuilder
toStringView() const noexceptnfx::string::StringBuilderinline
value_type typedefnfx::string::StringBuilder
~StringBuilder()=defaultnfx::string::StringBuilder