class destroy_host_object_instruction
Declaration
class destroy_host_object_instruction : public implement_acceptor { /* full declaration omitted */ };
Description
Host object instances are owned by the instruction executor, so once the last reference to a host_object goes out of scope in userland, this instruction deallocates that host object.
Inherits from: implement_acceptor
Member Variables
- host_object_id m_hoid
Member Function Overview
- destroy_host_object_instruction(instruction_id iid, int priority, host_object_id hoid) → explicit
- get_host_object_id() const → host_object_id
Member Functions
¶explicit destroy_host_object_instruction(
instruction_id iid,
int priority,
host_object_id hoid)
explicit destroy_host_object_instruction(
instruction_id iid,
int priority,
host_object_id hoid)
Parameters
- instruction_id iid
- int priority
- host_object_id hoid
¶host_object_id get_host_object_id() const
host_object_id get_host_object_id() const