123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- #ifndef BOOST_MYSQL_BUFFER_PARAMS_HPP
- #define BOOST_MYSQL_BUFFER_PARAMS_HPP
- #include <boost/mysql/defaults.hpp>
- #include <boost/config.hpp>
- #include <cstddef>
- namespace boost {
- namespace mysql {
- class buffer_params
- {
- std::size_t initial_read_size_;
- public:
-
- static BOOST_INLINE_CONSTEXPR std::size_t default_initial_read_size = default_initial_read_buffer_size;
-
- constexpr explicit buffer_params(std::size_t initial_read_size = default_initial_read_size) noexcept
- : initial_read_size_(initial_read_size)
- {
- }
-
- constexpr std::size_t initial_read_size() const noexcept { return initial_read_size_; }
-
- void set_initial_read_size(std::size_t v) noexcept { initial_read_size_ = v; }
- };
- }
- }
- #endif
|