|
| | Out_str_growable_mysql_string (String &str) noexcept |
| |
| std::size_t | initial_capacity () const |
| |
| std::size_t | size () const |
| |
| char * | data () const |
| |
| mysql::utils::Return_status | resize (std::size_t new_size) const |
| |
| | operator bool () const |
| | Return true if size() != 0. More...
|
| |
| bool | operator! () const |
| | Return true if size() == 0. More...
|
| |
| bool | empty () const |
| | Return true if size() == 0. More...
|
| |
| std::ptrdiff_t | ssize () const |
| | Return the size as std::ptrdiff_t. More...
|
| |
| auto * | udata () |
| | Return the data buffer as unsigned char *. More...
|
| |
| auto * | udata () const |
| | Return the data buffer as const unsigned char * or unsigned char *, const-ness inherited from Self_t::data() const. More...
|
| |
| auto * | bdata () |
| | Return the data buffer as std::byte *. More...
|
| |
| auto * | bdata () const |
| | Return the data buffer as const std::byte * or std::byte *, const-ness inherited from Self_t::data() const. More...
|
| |
| std::string_view | string_view () const |
| |
| auto * | begin () |
| | Return the begin as char *. More...
|
| |
| auto * | begin () const |
| | Return the begin as const char * or char *, const-ness inherited from Self_t::data() const. More...
|
| |
| auto * | cbegin () const |
| | Return the begin as const char * or char *, const-ness inherited from Self_t::data() const. More...
|
| |
| auto * | ubegin () |
| | Return the begin as unsigned char *. More...
|
| |
| auto * | ubegin () const |
| | Return the begin as const unsigned char * or unsigned char *, const-ness inherited from Self_t::data() const. More...
|
| |
| auto * | cubegin () const |
| | Return the begin as const unsigned char * or unsigned char *, const-ness inherited from Self_t::data() const. More...
|
| |
| auto * | bbegin () |
| | Return the begin as std::byte *. More...
|
| |
| auto * | bbegin () const |
| | Return the begin as const std::byte * or std::byte *, const-ness inherited from Self_t::data() const. More...
|
| |
| auto * | cbbegin () const |
| | Return the begin as const std::byte * or std::byte *, const-ness inherited from Self_t::data() const. More...
|
| |
| auto * | end () |
| | Return the end as char *. More...
|
| |
| auto * | end () const |
| | Return the end as const char * or char *, const-ness inherited from Self_t::data() const. More...
|
| |
| auto * | cend () const |
| | Return the end as const char * or char *, const-ness inherited from Self_t::data() const. More...
|
| |
| auto * | uend () |
| | Return the end as unsigned char *. More...
|
| |
| auto * | uend () const |
| | Return the end as const unsigned char * or unsigned char *, const-ness inherited from Self_t::data() const. More...
|
| |
| auto * | cuend () const |
| | Return the end as const unsigned char * or unsigned char *, const-ness inherited from Self_t::data() const. More...
|
| |
| auto * | bend () |
| | Return the end as std::byte *. More...
|
| |
| auto * | bend () const |
| | Return the end as const std::byte * or std::byte *, const-ness inherited from Self_t::data() const. More...
|
| |
| auto * | cbend () const |
| | Return the end as const std::byte * or or std::byte *, const-ness inherited from Self_t::data() const. More...
|
| |
| char & | operator[] (std::ptrdiff_t n) |
| | Return reference the n'th element. More...
|
| |
| char | operator[] (std::ptrdiff_t n) const |
| | Return the n'th element, const-ness inherited from Self_t::data() const. More...
|
| |
Output string wrapper for String.
- See also
- mysql/strconv/outstr.h