MySQL  8.0.17
Source Code Documentation
Settable_routine_parameter Class Referenceabstract

#include <item.h>

Inheritance diagram for Settable_routine_parameter:
Item_func_get_user_var Item_param Item_splocal Item_trigger_field PTI_variable_aux_ident_or_text

Public Member Functions

 Settable_routine_parameter ()
 
virtual ~Settable_routine_parameter ()
 
virtual void set_required_privilege (bool rw)
 
virtual bool set_value (THD *thd, sp_rcontext *ctx, Item **it)=0
 
virtual void set_out_param_info (Send_field *info)
 
virtual const Send_fieldget_out_param_info () const
 

Constructor & Destructor Documentation

◆ Settable_routine_parameter()

Settable_routine_parameter::Settable_routine_parameter ( )
inline

◆ ~Settable_routine_parameter()

virtual Settable_routine_parameter::~Settable_routine_parameter ( )
inlinevirtual

Member Function Documentation

◆ get_out_param_info()

virtual const Send_field* Settable_routine_parameter::get_out_param_info ( ) const
inlinevirtual

Reimplemented in Item_param.

◆ set_out_param_info()

virtual void Settable_routine_parameter::set_out_param_info ( Send_field info)
inlinevirtual

Reimplemented in Item_param.

◆ set_required_privilege()

virtual void Settable_routine_parameter::set_required_privilege ( bool  rw)
inlinevirtual

Reimplemented in Item_trigger_field.

◆ set_value()

virtual bool Settable_routine_parameter::set_value ( THD thd,
sp_rcontext ctx,
Item **  it 
)
pure virtual

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