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 | Internal |
namespace | Internal |
namespace | Internal |
namespace | ProjectExplorer |
namespace | QSsh |
namespace | QmlJS |
namespace | TextEditor |
namespace | Utils |
namespace | std |
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 } |
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 } |
typedef | uint |
typedef | uint |
Functions
Debugger::Debugger::Q_DECL_IMPORT | enableMainWindow(bool on) |
Debugger::uint | qHash(const Utils::FileName &a) |
Debugger::Debugger::Q_DECL_IMPORT | registerPerspective(const int &perspectiveId, const int *perspective) |
Debugger::Debugger::Q_DECL_IMPORT | registerToolbar(const int &perspectiveId, const int &desc) |
Debugger::Debugger::Q_DECL_IMPORT | selectPerspective(const int &perspectiveId) |
Debugger::Debugger::Q_DECL_IMPORT | setPerspectiveEnabled(const int &perspectiveId, bool enable) |
Debugger::Debugger::Q_DECL_IMPORT | showCannotStartDialog(const int &toolName) |
Debugger::Debugger::Q_DECL_IMPORT | showPermanentStatusMessage(const int &message) |
Debugger::Debugger::Q_DECL_IMPORT | showStatusMessage(const int &message, int timeoutMS = 10000) |
Debugger::Debugger::Q_DECL_IMPORT | wantRunTool(Debugger::Debugger::ToolMode toolMode, const int &toolName) |
Utils::SmallStringView | operator""_sv(const char *const string, int size) |
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::Constants
namespace Debugger::Constants
namespace Debugger::Core
namespace Debugger::Debugger
namespace Debugger::ExtensionSystem
namespace Debugger::Icons
namespace Debugger::Internal
namespace Debugger::Internal
namespace Debugger::Internal
Internal namespace of the Debugger plugin
namespace Debugger::ProjectExplorer
The ProjectExplorer namespace contains the classes to explore projects.
namespace Debugger::QSsh
namespace Debugger::QmlJS
namespace Debugger::TextEditor
The TextEditor namespace contains the base text editor and several classes which provide supporting functionality like snippets, highlighting, code assist, indentation and style, and others.