|
|
| FixedBuffer (Char *array, std::size_t size) |
| |
| std::size_t | size () const |
| |
| std::size_t | capacity () const |
| |
| void | resize (std::size_t new_size) |
| |
| void | reserve (std::size_t capacity) |
| |
|
void | clear () FMT_NOEXCEPT |
| |
|
void | push_back (const Char &value) |
| |
| void | append (const U *begin, const U *end) |
| |
|
Char & | operator[] (std::size_t index) |
| |
|
const Char & | operator[] (std::size_t index) const |
| |
|
| FMT_API void | grow (std::size_t size) |
| |
|
| Buffer (Char *ptr=0, std::size_t capacity=0) |
| |
|
|
Char * | ptr_ |
| |
|
std::size_t | size_ |
| |
|
std::size_t | capacity_ |
| |
Increases the buffer capacity to hold at least size elements updating ptr_ and capacity_.
Implements fmt::Buffer< Char >.
The documentation for this class was generated from the following files:
- include/diy/fmt/format.h
- include/diy/fmt/format.cc