MySQL 9.1.0
Source Code Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
PFS_user_variable_value_row Struct Reference

#include <table_helper.h>

Public Member Functions

 PFS_user_variable_value_row ()
 
 PFS_user_variable_value_row (const PFS_user_variable_value_row &rhs)
 
 ~PFS_user_variable_value_row ()
 
int make_row (const char *val, size_t length)
 
const char * get_value () const
 
size_t get_value_length () const
 
void clear ()
 

Private Attributes

char * m_value
 
size_t m_value_length
 

Constructor & Destructor Documentation

◆ PFS_user_variable_value_row() [1/2]

PFS_user_variable_value_row::PFS_user_variable_value_row ( )
inline

◆ PFS_user_variable_value_row() [2/2]

PFS_user_variable_value_row::PFS_user_variable_value_row ( const PFS_user_variable_value_row rhs)
inline

◆ ~PFS_user_variable_value_row()

PFS_user_variable_value_row::~PFS_user_variable_value_row ( )
inline

Member Function Documentation

◆ clear()

void PFS_user_variable_value_row::clear ( )

◆ get_value()

const char * PFS_user_variable_value_row::get_value ( ) const
inline

◆ get_value_length()

size_t PFS_user_variable_value_row::get_value_length ( ) const
inline

◆ make_row()

int PFS_user_variable_value_row::make_row ( const char *  val,
size_t  length 
)

Member Data Documentation

◆ m_value

char* PFS_user_variable_value_row::m_value
private

◆ m_value_length

size_t PFS_user_variable_value_row::m_value_length
private

The documentation for this struct was generated from the following files: