Class BasicStringBuffer<C, N>

#include <Geode/utils/StringBuffer.hpp>
template<typename C>classBasicStringBuffer{ ... }
No description provided
Examples0
Public static methods0
Public member functions11
geode::utils::BasicStringBuffer::ViewTypeview()const
No description provided
geode::utils::BasicStringBuffer::StringTypestr()const
No description provided
geode::utils::BasicStringBuffer::CharType*c_str()
No description provided
geode::utils::BasicStringBuffer::CharType*data()
No description provided
geode::utils::BasicStringBuffer::CharType&operator[](
size_tindex
)
No description provided
voidappend()
No description provided
voidappend()
No description provided
template<typename T>voidappend(
Tvalue
)
No description provided
template<typename... Args>voidappend(,)
No description provided
voidterminate()

Places a null terminator into the buffer. Don’t use this if more data needs to be written. This is not required to be called, it’s only necessary if you must have a null terminator. c_str() implicitly calls this function.

size_tsize()const

Returns the total size of data written into the buffer, not including the null terminator (if one is present)

Fields0
Protected member functions0
Protected fields0
Derived classes0