MySQL 9.0.0
Source Code Documentation
classic_protocol::borrowable::message::server::Eof< Borrowed > Class Template Reference

End of Resultset message. More...

#include <classic_protocol_message.h>

Inheritance diagram for classic_protocol::borrowable::message::server::Eof< Borrowed >:
[legend]

Public Types

using string_type = std::conditional_t< Borrowed, std::string_view, std::string >
 
using base__ = Ok< Borrowed >
 
- Public Types inherited from classic_protocol::borrowable::message::server::Ok< Borrowed >
using string_type = std::conditional_t< Borrowed, std::string_view, std::string >
 

Public Member Functions

constexpr Eof ()=default
 
constexpr Eof (classic_protocol::status::value_type status_flags, uint16_t warning_count)
 
constexpr Eof (classic_protocol::status::value_type status_flags, uint16_t warning_count, string_type message, string_type session_changes)
 
- Public Member Functions inherited from classic_protocol::borrowable::message::server::Ok< Borrowed >
constexpr Ok ()=default
 
constexpr Ok (uint64_t affected_rows, uint64_t last_insert_id, classic_protocol::status::value_type status_flags, uint16_t warning_count, string_type message="", string_type session_changes="")
 
constexpr void status_flags (classic_protocol::status::value_type flags)
 
constexpr classic_protocol::status::value_type status_flags () const noexcept
 
constexpr void warning_count (uint16_t count)
 
constexpr uint16_t warning_count () const noexcept
 
constexpr void last_insert_id (uint64_t val)
 
constexpr uint64_t last_insert_id () const noexcept
 
constexpr void affected_rows (uint64_t val)
 
constexpr uint64_t affected_rows () const noexcept
 
constexpr void message (const string_type &msg)
 
constexpr string_type message () const
 
constexpr void session_changes (const string_type &changes)
 
string_type session_changes () const
 get session-changes. More...
 

Detailed Description

template<bool Borrowed>
class classic_protocol::borrowable::message::server::Eof< Borrowed >

End of Resultset message.

Member Typedef Documentation

◆ base__

template<bool Borrowed>
using classic_protocol::borrowable::message::server::Eof< Borrowed >::base__ = Ok<Borrowed>

◆ string_type

template<bool Borrowed>
using classic_protocol::borrowable::message::server::Eof< Borrowed >::string_type = std::conditional_t<Borrowed, std::string_view, std::string>

Constructor & Destructor Documentation

◆ Eof() [1/3]

template<bool Borrowed>
constexpr classic_protocol::borrowable::message::server::Eof< Borrowed >::Eof ( )
constexprdefault

◆ Eof() [2/3]

template<bool Borrowed>
constexpr classic_protocol::borrowable::message::server::Eof< Borrowed >::Eof ( classic_protocol::status::value_type  status_flags,
uint16_t  warning_count 
)
inlineconstexpr

◆ Eof() [3/3]

template<bool Borrowed>
constexpr classic_protocol::borrowable::message::server::Eof< Borrowed >::Eof ( classic_protocol::status::value_type  status_flags,
uint16_t  warning_count,
string_type  message,
string_type  session_changes 
)
inlineconstexpr

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