MySQL 9.6.0
Source Code Documentation
mysql::strconv::Out_str_growable_string< String_tp > Class Template Reference

Growable output buffer wrapper, represented as std::string. More...

#include <out_str.h>

Inheritance diagram for mysql::strconv::Out_str_growable_string< String_tp >:
[legend]

Public Member Functions

 Out_str_growable_string (String_tp &str)
 
- Public Member Functions inherited from mysql::strconv::detail::Policy_growable_string< Representation_tp >
 Policy_growable_string (auto &...args)
 Construct a new object, forwarding all arguments to the base class. More...
 
mysql::utils::Return_status resize (std::size_t size) const
 Resize the std::string object. More...
 

Additional Inherited Members

- Static Public Attributes inherited from mysql::strconv::detail::Policy_growable_string< Representation_tp >
static constexpr auto resize_policy = Resize_policy::growable
 
static constexpr auto null_terminated = Null_terminated::yes
 

Detailed Description

template<class String_tp>
class mysql::strconv::Out_str_growable_string< String_tp >

Growable output buffer wrapper, represented as std::string.

Constructor & Destructor Documentation

◆ Out_str_growable_string()

template<class String_tp >
mysql::strconv::Out_str_growable_string< String_tp >::Out_str_growable_string ( String_tp &  str)
inlineexplicit

The documentation for this class was generated from the following file: