scsl
0.2.0
Shimmering Clarity Standard Library
|
This is the complete list of members for scsl::Buffer, including all inherited members.
Append(const char *s) | scsl::Buffer | |
Append(const std::string s) | scsl::Buffer | |
Append(const uint8_t *data, const size_t datalen) | scsl::Buffer | |
Append(const uint8_t c) | scsl::Buffer | |
AutoTrimIsEnabled() | scsl::Buffer | inline |
Buffer() | scsl::Buffer | |
Buffer(size_t initialCapacity) | scsl::Buffer | explicit |
Buffer(const char *s) | scsl::Buffer | explicit |
Buffer(const std::string s) | scsl::Buffer | explicit |
Capacity() const | scsl::Buffer | inline |
Clear() | scsl::Buffer | |
Contents() const | scsl::Buffer | inline |
DisableAutoTrim() | scsl::Buffer | inline |
EnableAutoTrim() | scsl::Buffer | inline |
HexDump(std::ostream &os) | scsl::Buffer | |
Insert(const size_t index, const char *s) | scsl::Buffer | |
Insert(const size_t index, const std::string s) | scsl::Buffer | |
Insert(const size_t index, const uint8_t *data, const size_t datalen) | scsl::Buffer | |
Insert(const size_t index, const uint8_t c) | scsl::Buffer | |
Length() const | scsl::Buffer | inline |
operator==(const Buffer &lhs, const Buffer &rhs) | scsl::Buffer | friend |
operator[](size_t index) | scsl::Buffer | |
Reclaim() | scsl::Buffer | |
Remove(const size_t index, const size_t count) | scsl::Buffer | |
Remove(size_t index) | scsl::Buffer | |
Resize(size_t newCapacity) | scsl::Buffer | |
Trim() | scsl::Buffer | |
~Buffer() (defined in scsl::Buffer) | scsl::Buffer | inline |