MySQL 9.2.0
Source Code Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
TransportConstraints Class Reference

#include <transport_constraints.h>

Public Types

enum class  Constraint { kPlaintext , kSecure , kEncrypted , kHasClientCert }
 

Public Member Functions

constexpr TransportConstraints (Constraint val)
 
constexpr Constraint constraint () const
 
std::string to_string () const
 

Private Attributes

Constraint val_
 

Member Enumeration Documentation

◆ Constraint

Enumerator
kPlaintext 
kSecure 
kEncrypted 
kHasClientCert 

Constructor & Destructor Documentation

◆ TransportConstraints()

constexpr TransportConstraints::TransportConstraints ( Constraint  val)
inlineconstexpr

Member Function Documentation

◆ constraint()

constexpr Constraint TransportConstraints::constraint ( ) const
inlineconstexpr

◆ to_string()

std::string TransportConstraints::to_string ( ) const
inline

Member Data Documentation

◆ val_

Constraint TransportConstraints::val_
private

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