Changeset View
Changeset View
Standalone View
Standalone View
lldb/source/Plugins/Process/Windows/Common/NativeProcessWindows.h
Show First 20 Lines • Show All 166 Lines • ▼ Show 20 Lines | void OnLoadDll(const lldb_private::ModuleSpec &module_spec, | ||||
lldb::addr_t module_addr) override { | lldb::addr_t module_addr) override { | ||||
m_process.OnLoadDll(module_spec, module_addr); | m_process.OnLoadDll(module_spec, module_addr); | ||||
} | } | ||||
void OnUnloadDll(lldb::addr_t module_addr) override { | void OnUnloadDll(lldb::addr_t module_addr) override { | ||||
m_process.OnUnloadDll(module_addr); | m_process.OnUnloadDll(module_addr); | ||||
} | } | ||||
void OnDebugString(const std::string &string) override { | void OnDebugString(lldb::addr_t debug_string_addr, bool is_unicode, | ||||
m_process.OnDebugString(string); | uint16_t length_lower_word) override { | ||||
m_process.OnDebugString(debug_string_addr, is_unicode, length_lower_word); | |||||
} | } | ||||
void OnDebuggerError(const Status &error, uint32_t type) override { | void OnDebuggerError(const Status &error, uint32_t type) override { | ||||
return m_process.OnDebuggerError(error, type); | return m_process.OnDebuggerError(error, type); | ||||
} | } | ||||
private: | private: | ||||
NativeProcessWindows &m_process; | NativeProcessWindows &m_process; | ||||
}; | }; | ||||
} // namespace lldb_private | } // namespace lldb_private | ||||
#endif // #ifndef liblldb_NativeProcessWindows_h_ | #endif // #ifndef liblldb_NativeProcessWindows_h_ |