Skip to content

File emulator_context.hpp

FileList > common > src > emulator_context.hpp

Go to the source code of this file

Singleton context for managing emulator component instances. More...

  • #include <any>
  • #include <map>
  • #include <memory>
  • #include <stdexcept>
  • #include <string>
  • #include <typeindex>

Namespaces

Type Name
namespace emulator

Classes

Type Name
class EmulatorContext
Singleton context for managing emulator component instances.

Detailed Description

Inspired by EAMxx's ScreamContext, this provides a type-safe registry for creating and retrieving emulator component instances.


The documentation for this class was generated from the following file components/emulator_comps/common/src/emulator_context.hpp