openMSX
|
#include "ImGuiBreakPoints.hh"
#include "ImGuiCpp.hh"
#include "ImGuiDebugger.hh"
#include "ImGuiManager.hh"
#include "ImGuiUtils.hh"
#include "BreakPoint.hh"
#include "DebugCondition.hh"
#include "Debugger.hh"
#include "Interpreter.hh"
#include "MSXCPUInterface.hh"
#include "MSXMotherBoard.hh"
#include "Reactor.hh"
#include "SymbolManager.hh"
#include "WatchPoint.hh"
#include "narrow.hh"
#include "one_of.hh"
#include "strCat.hh"
#include "unreachable.hh"
#include <imgui.h>
#include <imgui_stdlib.h>
#include <cstdint>
#include <tuple>
#include <vector>
Go to the source code of this file.
Classes | |
struct | openmsx::BaseBpType< BreakPoint > |
struct | openmsx::BaseBpType< std::shared_ptr< WatchPoint > > |
struct | openmsx::BaseBpType< DebugCondition > |
struct | openmsx::HasAddress< Item > |
struct | openmsx::HasAddress< DebugCondition > |
struct | openmsx::AllowEmptyCond< Item > |
struct | openmsx::AllowEmptyCond< DebugCondition > |
struct | openmsx::DummyScopedChange |
Namespaces | |
namespace | openmsx |
This file implemented 3 utility functions: | |
Typedefs | |
template<typename T > | |
using | openmsx::BaseBpType_t = typename BaseBpType< T >::type |
Functions | |
template<> | |
std::string_view | openmsx::getCheckCmd< BreakPoint > () |
template<> | |
std::string_view | openmsx::getCheckCmd< WatchPoint > () |
template<> | |
std::string_view | openmsx::getCheckCmd< DebugCondition > () |
template<> | |
void | openmsx::createNew< BreakPoint > (MSXCPUInterface &cpuInterface, Interpreter &interp, std::optional< uint16_t > addr) |
template<> | |
void | openmsx::createNew< WatchPoint > (MSXCPUInterface &cpuInterface, Interpreter &, std::optional< uint16_t >) |
template<> | |
void | openmsx::createNew< DebugCondition > (MSXCPUInterface &cpuInterface, Interpreter &, std::optional< uint16_t >) |
template<> | |
void | openmsx::remove< BreakPoint > (MSXCPUInterface &cpuInterface, unsigned id) |
template<> | |
void | openmsx::remove< WatchPoint > (MSXCPUInterface &cpuInterface, unsigned id) |
template<> | |
void | openmsx::remove< DebugCondition > (MSXCPUInterface &cpuInterface, unsigned id) |