Debugger Namespace

Header: #include <Debugger>

Namespaces

namespace Constants
namespace Icons

Classes

Types

enum DebuggerCapabilities { ReverseSteppingCapability, SnapshotCapability, AutoDerefPointersCapability, DisassemblerCapability, ..., NativeMixedCapability }
enum DebuggerCloseMode { KillAtClose, KillAndExitMonitorAtClose, DetachAtClose }
enum DebuggerEngineType { NoEngineType, GdbEngineType, CdbEngineType, PdbEngineType, LldbEngineType }
enum DebuggerLanguage { NoLanguage, CppLanguage, QmlLanguage, AnyLanguage }
enum DebuggerLanguageStatus { DisabledLanguage, EnabledLanguage, AutoEnabledLanguage }
flags DebuggerLanguages
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 ToolMode { DebugMode, ProfileMode, ReleaseMode, SymbolsMode, OptimizedMode }

Functions

DEBUGGER_EXPORT operator<<(QDebug dbg, const DiagnosticLocation &location)
DEBUGGER_EXPORT operator<<(QDebug str, DebuggerState state)
DEBUGGER_EXPORT operator==(const DiagnosticLocation &first, const DiagnosticLocation &second)

Detailed Description

Debugger plugin namespace

Namespaces

namespace Debugger::Constants

namespace Debugger::Icons

Type Documentation

enum Debugger::DebuggerCapabilities

enum Debugger::DebuggerCloseMode

enum Debugger::DebuggerEngineType

enum Debugger::DebuggerLanguage
flags Debugger::DebuggerLanguages

The DebuggerLanguages type is a typedef for QFlags<DebuggerLanguage>. It stores an OR combination of DebuggerLanguage values.

enum Debugger::DebuggerLanguageStatus

enum Debugger::DebuggerStartMode

enum Debugger::DebuggerState

enum Debugger::LogChannel

enum Debugger::ModelRoles

enum Debugger::ToolMode

Function Documentation

DEBUGGER_EXPORT Debugger::operator<<(QDebug dbg, const DiagnosticLocation &location)

DEBUGGER_EXPORT Debugger::operator<<(QDebug str, DebuggerState state)

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