mirror of
https://github.com/momo5502/emulator.git
synced 2026-01-11 16:46:16 +00:00
reduce process_context scope
This commit is contained in:
@@ -48,13 +48,11 @@ class object_wrapper
|
||||
|
||||
class windows_emulator;
|
||||
class module_manager;
|
||||
struct process_context;
|
||||
|
||||
using clock_wrapper = object_wrapper<utils::clock>;
|
||||
using x64_emulator_wrapper = object_wrapper<x86_64_emulator>;
|
||||
using memory_manager_wrapper = object_wrapper<memory_manager>;
|
||||
using module_manager_wrapper = object_wrapper<module_manager>;
|
||||
using process_context_wrapper = object_wrapper<process_context>;
|
||||
using windows_emulator_wrapper = object_wrapper<windows_emulator>;
|
||||
using socket_factory_wrapper = object_wrapper<network::socket_factory>;
|
||||
|
||||
|
||||
@@ -8,7 +8,6 @@
|
||||
#include "handles.hpp"
|
||||
|
||||
class windows_emulator;
|
||||
struct process_context;
|
||||
|
||||
struct io_device_context
|
||||
{
|
||||
|
||||
@@ -7,7 +7,6 @@
|
||||
|
||||
#include <utils/time.hpp>
|
||||
|
||||
struct process_context;
|
||||
class windows_emulator;
|
||||
|
||||
class kusd_mmio
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include "process_context.hpp"
|
||||
#include "module/module_manager.hpp"
|
||||
|
||||
struct syscall_context;
|
||||
using syscall_handler = void (*)(const syscall_context& c);
|
||||
|
||||
Reference in New Issue
Block a user