Debugger Namespace

Header: #include <Debugger>

Namespaces

namespace BinEditor
namespace CPlusPlus
namespace Constants
namespace Constants
namespace Constants
namespace Core
namespace Debugger
namespace ExtensionSystem
namespace Icons
namespace Icons
namespace Internal
namespace Internal
namespace Internal
namespace ProjectExplorer
namespace QSsh
namespace QmlJS
namespace TextEditor
namespace Utils
namespace std

Types

enum DebuggerCapabilities { ReverseSteppingCapability, SnapshotCapability, AutoDerefPointersCapability, DisassemblerCapability, ..., BreakIndividualLocationsCapability }
enum DebuggerCloseMode { KillAtClose, KillAndExitMonitorAtClose, DetachAtClose }
enum DebuggerEngineType { NoEngineType, GdbEngineType, CdbEngineType, PdbEngineType, LldbEngineType }
enum DebuggerLanguage { NoLanguage, CppLanguage, QmlLanguage, AnyLanguage }
enum DebuggerStartMode { NoStartMode, StartInternal, StartExternal, AttachExternal, ..., StartRemoteProcess }
enum DebuggerState { DebuggerNotReady, EngineSetupRequested, EngineSetupFailed, EngineSetupOk, ..., DebuggerFinished }
enum LogChannel { LogInput, LogMiscInput, LogOutput, LogWarning, ..., ConsoleOutput }
enum ModelRoles { DisplaySourceRole, EngineStateRole, EngineActionsEnabledRole, RequestActivationRole, ..., SnapshotCapabilityRole }
enum ModelRoles { DisplaySourceRole, EngineStateRole, EngineActionsEnabledRole, RequestActivationRole, ..., SnapshotCapabilityRole }
enum ModelRoles { DisplaySourceRole, EngineStateRole, EngineActionsEnabledRole, RequestActivationRole, ..., SnapshotCapabilityRole }
enum ToolMode { DebugMode, ProfileMode, ReleaseMode, SymbolsMode, OptimizedMode }

Functions

Debugger::Q_DECL_IMPORT enableMainWindow(bool on)
Debugger::uint qHash(const Utils::FileName &a)
uint qHash(const int &a)
Debugger::Q_DECL_IMPORT showCannotStartDialog(const int &toolName)
Debugger::Q_DECL_IMPORT showPermanentStatusMessage(const int &message)
Debugger::Q_DECL_IMPORT showStatusMessage(const int &message, int timeoutMS = 10000)
Debugger::Q_DECL_IMPORT wantRunTool(Debugger::ToolMode toolMode, const int &toolName)
Debugger::Q_DECL_IMPORT operator==(const Debugger::DiagnosticLocation &first, const Debugger::DiagnosticLocation &second)
Debugger::Q_DECL_IMPORT operator==(const int &first, const int &second)
int &operator>>(int &, int &)

Detailed Description

Debugger plugin namespace

Namespaces

namespace Debugger::BinEditor

namespace Debugger::CPlusPlus

namespace Debugger::Constants

namespace Debugger::Core

namespace Debugger::Debugger

namespace Debugger::ExtensionSystem

namespace Debugger::Icons

namespace Debugger::ProjectExplorer

The ProjectExplorer namespace contains the classes to explore projects.

namespace Debugger::QSsh

namespace Debugger::QmlJS

namespace Debugger::TextEditor

namespace Debugger::Utils

namespace Debugger::std

Type Documentation

enum Debugger::DebuggerCapabilities

enum Debugger::DebuggerCloseMode

enum Debugger::DebuggerEngineType

enum Debugger::DebuggerLanguage

enum Debugger::DebuggerStartMode

enum Debugger::DebuggerState

enum Debugger::LogChannel

enum Debugger::ModelRoles

enum Debugger::ToolMode

Function Documentation

Debugger::Q_DECL_IMPORT Debugger::enableMainWindow(bool on)

Debugger::uint Debugger::qHash(const Utils::FileName &a)

uint Debugger::qHash(const int &a)

Debugger::Q_DECL_IMPORT Debugger::showCannotStartDialog(const int &toolName)

Debugger::Q_DECL_IMPORT Debugger::showPermanentStatusMessage(const int &message)

Debugger::Q_DECL_IMPORT Debugger::showStatusMessage(const int &message, int timeoutMS = 10000)

Debugger::Q_DECL_IMPORT Debugger::wantRunTool(Debugger::ToolMode toolMode, const int &toolName)

Debugger::Q_DECL_IMPORT Debugger::operator==(const Debugger::DiagnosticLocation &first, const Debugger::DiagnosticLocation &second)

Debugger::Q_DECL_IMPORT Debugger::operator==(const int &first, const int &second)

int &Debugger::operator>>(int &, int &)