9#ifndef LLDB_CORE_MODULECHILD_H
10#define LLDB_CORE_MODULECHILD_H
A mix in class that contains a pointer back to the module that owns the object which inherits from it...
~ModuleChild()
Destructor.
const ModuleChild & operator=(const ModuleChild &rhs)
Assignment operator.
void SetModule(const lldb::ModuleSP &module_sp)
Set accessor for the module pointer.
lldb::ModuleWP m_module_wp
The Module that owns the object that inherits from this class.
lldb::ModuleSP GetModule() const
Get const accessor for the module pointer.
A class that represents a running process on the host machine.
std::weak_ptr< lldb_private::Module > ModuleWP
std::shared_ptr< lldb_private::Module > ModuleSP