#include <sp_instr.h>
◆ sp_instr_hpop()
sp_instr_hpop::sp_instr_hpop |
( |
uint |
ip, |
|
|
sp_pcontext * |
ctx |
|
) |
| |
|
inline |
◆ execute()
bool sp_instr_hpop::execute |
( |
THD * |
thd, |
|
|
uint * |
nextp |
|
) |
| |
|
overridevirtual |
Execute this instruction.
- Parameters
-
| thd | Thread context |
[out] | nextp | index of the next instruction to execute. (For most instructions this will be the instruction following this one). Note that this parameter is undefined in case of errors, use get_cont_dest() to find the continuation instruction for CONTINUE error handlers. |
- Returns
- Error status.
Implements sp_instr.
◆ get_psi_info()
◆ print()
void sp_instr_hpop::print |
( |
const THD * |
, |
|
|
String * |
str |
|
) |
| |
|
inlineoverridevirtual |
◆ psi_info
Initial value:= {
"Stored Program: uninstall a DECLARE HANDLER microcode instruction"}
#define PSI_FLAG_DISABLED
Instrument is disabled by default.
Definition: psi_bits.h:146
#define PSI_FLAG_UNTIMED
Instrument is not timed by default.
Definition: psi_bits.h:151
The documentation for this class was generated from the following files: