1e8d8bef9SDimitry Andric.. 2e8d8bef9SDimitry Andric This is a sub page of the Python API docs and linked from the main API page. 3e8d8bef9SDimitry Andric The page isn't in any toctree, so silence the sphinx warnings by marking it as orphan. 4e8d8bef9SDimitry Andric 5e8d8bef9SDimitry Andric:orphan: 6e8d8bef9SDimitry Andric 7e8d8bef9SDimitry AndricPython API enumerators and constants 8e8d8bef9SDimitry Andric==================================== 9e8d8bef9SDimitry Andric 10e8d8bef9SDimitry Andric.. py:currentmodule:: lldb 11e8d8bef9SDimitry Andric 12e8d8bef9SDimitry AndricConstants 13e8d8bef9SDimitry Andric********* 14e8d8bef9SDimitry Andric 15e8d8bef9SDimitry AndricGeneric register numbers 16e8d8bef9SDimitry Andric------------------------ 17e8d8bef9SDimitry Andric 18e8d8bef9SDimitry Andric.. py:data:: LLDB_REGNUM_GENERIC_PC 19e8d8bef9SDimitry Andric 20e8d8bef9SDimitry Andric Program counter. 21e8d8bef9SDimitry Andric 22e8d8bef9SDimitry Andric.. py:data:: LLDB_REGNUM_GENERIC_SP 23e8d8bef9SDimitry Andric 24e8d8bef9SDimitry Andric Stack pointer. 25e8d8bef9SDimitry Andric.. py:data:: LLDB_REGNUM_GENERIC_FP 26e8d8bef9SDimitry Andric 27e8d8bef9SDimitry Andric Frame pointer. 28e8d8bef9SDimitry Andric 29e8d8bef9SDimitry Andric.. py:data:: LLDB_REGNUM_GENERIC_RA 30e8d8bef9SDimitry Andric 31e8d8bef9SDimitry Andric Return address. 32e8d8bef9SDimitry Andric 33e8d8bef9SDimitry Andric.. py:data:: LLDB_REGNUM_GENERIC_FLAGS 34e8d8bef9SDimitry Andric 35e8d8bef9SDimitry Andric Processor flags register. 36e8d8bef9SDimitry Andric 37e8d8bef9SDimitry Andric.. py:data:: LLDB_REGNUM_GENERIC_ARG1 38e8d8bef9SDimitry Andric 39e8d8bef9SDimitry Andric The register that would contain pointer size or less argument 1 (if any). 40e8d8bef9SDimitry Andric 41e8d8bef9SDimitry Andric.. py:data:: LLDB_REGNUM_GENERIC_ARG2 42e8d8bef9SDimitry Andric 43e8d8bef9SDimitry Andric The register that would contain pointer size or less argument 2 (if any). 44e8d8bef9SDimitry Andric 45e8d8bef9SDimitry Andric.. py:data:: LLDB_REGNUM_GENERIC_ARG3 46e8d8bef9SDimitry Andric 47e8d8bef9SDimitry Andric The register that would contain pointer size or less argument 3 (if any). 48e8d8bef9SDimitry Andric 49e8d8bef9SDimitry Andric.. py:data:: LLDB_REGNUM_GENERIC_ARG4 50e8d8bef9SDimitry Andric 51e8d8bef9SDimitry Andric The register that would contain pointer size or less argument 4 (if any). 52e8d8bef9SDimitry Andric 53e8d8bef9SDimitry Andric.. py:data:: LLDB_REGNUM_GENERIC_ARG5 54e8d8bef9SDimitry Andric 55e8d8bef9SDimitry Andric The register that would contain pointer size or less argument 5 (if any). 56e8d8bef9SDimitry Andric 57e8d8bef9SDimitry Andric.. py:data:: LLDB_REGNUM_GENERIC_ARG6 58e8d8bef9SDimitry Andric 59e8d8bef9SDimitry Andric The register that would contain pointer size or less argument 6 (if any). 60e8d8bef9SDimitry Andric 61e8d8bef9SDimitry Andric.. py:data:: LLDB_REGNUM_GENERIC_ARG7 62e8d8bef9SDimitry Andric 63e8d8bef9SDimitry Andric The register that would contain pointer size or less argument 7 (if any). 64e8d8bef9SDimitry Andric 65e8d8bef9SDimitry Andric.. py:data:: LLDB_REGNUM_GENERIC_ARG8 66e8d8bef9SDimitry Andric 67e8d8bef9SDimitry Andric The register that would contain pointer size or less argument 8 (if any). 68e8d8bef9SDimitry Andric 69e8d8bef9SDimitry Andric 70e8d8bef9SDimitry AndricInvalid value definitions 71e8d8bef9SDimitry Andric------------------------- 72e8d8bef9SDimitry Andric 73e8d8bef9SDimitry Andric.. py:data:: LLDB_INVALID_BREAK_ID 74e8d8bef9SDimitry Andric.. py:data:: LLDB_INVALID_WATCH_ID 75e8d8bef9SDimitry Andric.. py:data:: LLDB_INVALID_ADDRESS 76e8d8bef9SDimitry Andric.. py:data:: LLDB_INVALID_INDEX32 77e8d8bef9SDimitry Andric.. py:data:: LLDB_INVALID_IVAR_OFFSET 78e8d8bef9SDimitry Andric.. py:data:: LLDB_INVALID_IMAGE_TOKEN 79e8d8bef9SDimitry Andric.. py:data:: LLDB_INVALID_MODULE_VERSION 80e8d8bef9SDimitry Andric.. py:data:: LLDB_INVALID_REGNUM 81e8d8bef9SDimitry Andric.. py:data:: LLDB_INVALID_UID 82e8d8bef9SDimitry Andric.. py:data:: LLDB_INVALID_PROCESS_ID 83e8d8bef9SDimitry Andric.. py:data:: LLDB_INVALID_THREAD_ID 84e8d8bef9SDimitry Andric.. py:data:: LLDB_INVALID_FRAME_ID 85e8d8bef9SDimitry Andric.. py:data:: LLDB_INVALID_SIGNAL_NUMBER 86e8d8bef9SDimitry Andric.. py:data:: LLDB_INVALID_OFFSET 87e8d8bef9SDimitry Andric.. py:data:: LLDB_INVALID_LINE_NUMBER 88e8d8bef9SDimitry Andric.. py:data:: LLDB_INVALID_QUEUE_ID 89e8d8bef9SDimitry Andric 90e8d8bef9SDimitry AndricCPU types 91e8d8bef9SDimitry Andric--------- 92e8d8bef9SDimitry Andric 93e8d8bef9SDimitry Andric.. py:data:: LLDB_ARCH_DEFAULT 94e8d8bef9SDimitry Andric.. py:data:: LLDB_ARCH_DEFAULT_32BIT 95e8d8bef9SDimitry Andric.. py:data:: LLDB_ARCH_DEFAULT_64BIT 96e8d8bef9SDimitry Andric.. py:data:: LLDB_INVALID_CPUTYPE 97e8d8bef9SDimitry Andric 98e8d8bef9SDimitry Andric 99e8d8bef9SDimitry AndricOption set definitions 100e8d8bef9SDimitry Andric---------------------- 101e8d8bef9SDimitry Andric 102e8d8bef9SDimitry Andric.. py:data:: LLDB_MAX_NUM_OPTION_SETS 103e8d8bef9SDimitry Andric.. py:data:: LLDB_OPT_SET_ALL 104e8d8bef9SDimitry Andric.. py:data:: LLDB_OPT_SET_1 105e8d8bef9SDimitry Andric.. py:data:: LLDB_OPT_SET_2 106e8d8bef9SDimitry Andric.. py:data:: LLDB_OPT_SET_3 107e8d8bef9SDimitry Andric.. py:data:: LLDB_OPT_SET_4 108e8d8bef9SDimitry Andric.. py:data:: LLDB_OPT_SET_5 109e8d8bef9SDimitry Andric.. py:data:: LLDB_OPT_SET_6 110e8d8bef9SDimitry Andric.. py:data:: LLDB_OPT_SET_7 111e8d8bef9SDimitry Andric.. py:data:: LLDB_OPT_SET_8 112e8d8bef9SDimitry Andric.. py:data:: LLDB_OPT_SET_9 113e8d8bef9SDimitry Andric.. py:data:: LLDB_OPT_SET_10 114e8d8bef9SDimitry Andric.. py:data:: LLDB_OPT_SET_11 115e8d8bef9SDimitry Andric 116e8d8bef9SDimitry AndricMiscellaneous constants 117e8d8bef9SDimitry Andric------------------------ 118e8d8bef9SDimitry Andric 119e8d8bef9SDimitry Andric.. py:data:: LLDB_GENERIC_ERROR 120e8d8bef9SDimitry Andric.. py:data:: LLDB_DEFAULT_BREAK_SIZE 121e8d8bef9SDimitry Andric.. py:data:: LLDB_WATCH_TYPE_READ 122e8d8bef9SDimitry Andric.. py:data:: LLDB_WATCH_TYPE_WRITE 123e8d8bef9SDimitry Andric 124e8d8bef9SDimitry Andric 125e8d8bef9SDimitry AndricEnumerators 126e8d8bef9SDimitry Andric*********** 127e8d8bef9SDimitry Andric 128fe6060f1SDimitry Andric 129fe6060f1SDimitry Andric.. _State: 130fe6060f1SDimitry Andric 131e8d8bef9SDimitry AndricState 132e8d8bef9SDimitry Andric----- 133e8d8bef9SDimitry Andric 134e8d8bef9SDimitry Andric.. py:data:: eStateInvalid 135e8d8bef9SDimitry Andric.. py:data:: eStateUnloaded 136e8d8bef9SDimitry Andric 137e8d8bef9SDimitry Andric Process is object is valid, but not currently loaded. 138e8d8bef9SDimitry Andric 139e8d8bef9SDimitry Andric.. py:data:: eStateConnected 140e8d8bef9SDimitry Andric 141e8d8bef9SDimitry Andric Process is connected to remote debug services, but not 142e8d8bef9SDimitry Andric launched or attached to anything yet. 143e8d8bef9SDimitry Andric 144e8d8bef9SDimitry Andric.. py:data:: eStateAttaching 145e8d8bef9SDimitry Andric 146e8d8bef9SDimitry Andric Process is in the process of launching. 147e8d8bef9SDimitry Andric 148e8d8bef9SDimitry Andric.. py:data:: eStateLaunching 149e8d8bef9SDimitry Andric 150e8d8bef9SDimitry Andric Process is in the process of launching. 151e8d8bef9SDimitry Andric 152e8d8bef9SDimitry Andric.. py:data:: eStateStopped 153e8d8bef9SDimitry Andric 154e8d8bef9SDimitry Andric Process or thread is stopped and can be examined. 155e8d8bef9SDimitry Andric 156e8d8bef9SDimitry Andric.. py:data:: eStateRunning 157e8d8bef9SDimitry Andric 158e8d8bef9SDimitry Andric Process or thread is running and can't be examined. 159e8d8bef9SDimitry Andric 160e8d8bef9SDimitry Andric.. py:data:: eStateStepping 161e8d8bef9SDimitry Andric 162e8d8bef9SDimitry Andric Process or thread is in the process of stepping and can 163e8d8bef9SDimitry Andric not be examined. 164e8d8bef9SDimitry Andric 165e8d8bef9SDimitry Andric.. py:data:: eStateCrashed 166e8d8bef9SDimitry Andric 167e8d8bef9SDimitry Andric Process or thread has crashed and can be examined. 168e8d8bef9SDimitry Andric 169e8d8bef9SDimitry Andric.. py:data:: eStateDetached 170e8d8bef9SDimitry Andric 171e8d8bef9SDimitry Andric Process has been detached and can't be examined. 172e8d8bef9SDimitry Andric 173e8d8bef9SDimitry Andric.. py:data:: eStateExited 174e8d8bef9SDimitry Andric 175e8d8bef9SDimitry Andric Process has exited and can't be examined. 176e8d8bef9SDimitry Andric 177e8d8bef9SDimitry Andric.. py:data:: eStateSuspended 178e8d8bef9SDimitry Andric 179e8d8bef9SDimitry Andric Process or thread is in a suspended state as far 180e8d8bef9SDimitry Andric as the debugger is concerned while other processes 181e8d8bef9SDimitry Andric or threads get the chance to run. 182e8d8bef9SDimitry Andric 183fe6060f1SDimitry Andric 184fe6060f1SDimitry Andric.. _LaunchFlag: 185fe6060f1SDimitry Andric 186e8d8bef9SDimitry AndricLaunchFlag 187e8d8bef9SDimitry Andric---------- 188e8d8bef9SDimitry Andric 189e8d8bef9SDimitry Andric.. py:data:: eLaunchFlagNone 190e8d8bef9SDimitry Andric.. py:data:: eLaunchFlagExec 191e8d8bef9SDimitry Andric 192e8d8bef9SDimitry Andric Exec when launching and turn the calling process into a new process. 193e8d8bef9SDimitry Andric 194e8d8bef9SDimitry Andric.. py:data:: eLaunchFlagDebug 195e8d8bef9SDimitry Andric 196e8d8bef9SDimitry Andric Stop as soon as the process launches to allow the process to be debugged. 197e8d8bef9SDimitry Andric 198e8d8bef9SDimitry Andric.. py:data:: eLaunchFlagStopAtEntry 199e8d8bef9SDimitry Andric 200e8d8bef9SDimitry Andric Stop at the program entry point instead of auto-continuing when launching or attaching at entry point. 201e8d8bef9SDimitry Andric 202e8d8bef9SDimitry Andric.. py:data:: eLaunchFlagDisableASLR 203e8d8bef9SDimitry Andric 204e8d8bef9SDimitry Andric Disable Address Space Layout Randomization. 205e8d8bef9SDimitry Andric 206e8d8bef9SDimitry Andric.. py:data:: eLaunchFlagDisableSTDIO 207e8d8bef9SDimitry Andric 208e8d8bef9SDimitry Andric Disable stdio for inferior process (e.g. for a GUI app). 209e8d8bef9SDimitry Andric 210e8d8bef9SDimitry Andric.. py:data:: eLaunchFlagLaunchInTTY 211e8d8bef9SDimitry Andric 212e8d8bef9SDimitry Andric Launch the process in a new TTY if supported by the host. 213e8d8bef9SDimitry Andric 214e8d8bef9SDimitry Andric.. py:data:: eLaunchFlagLaunchInShell 215e8d8bef9SDimitry Andric 216e8d8bef9SDimitry Andric Launch the process inside a shell to get shell expansion. 217e8d8bef9SDimitry Andric 218e8d8bef9SDimitry Andric.. py:data:: eLaunchFlagLaunchInSeparateProcessGroup 219e8d8bef9SDimitry Andric 220e8d8bef9SDimitry Andric Launch the process in a separate process group if you are going to hand the process off (e.g. to debugserver) 221e8d8bef9SDimitry Andric 222e8d8bef9SDimitry Andric.. py:data:: eLaunchFlagDontSetExitStatus 223e8d8bef9SDimitry Andric 224e8d8bef9SDimitry Andric set this flag so lldb & the handee don't race to set its exit status. 225e8d8bef9SDimitry Andric 226e8d8bef9SDimitry Andric.. py:data:: eLaunchFlagDetachOnError 227e8d8bef9SDimitry Andric 228e8d8bef9SDimitry Andric If set, then the client stub should detach rather than killing the debugee 229e8d8bef9SDimitry Andric if it loses connection with lldb. 230e8d8bef9SDimitry Andric 231e8d8bef9SDimitry Andric.. py:data:: eLaunchFlagShellExpandArguments 232e8d8bef9SDimitry Andric 233e8d8bef9SDimitry Andric Perform shell-style argument expansion 234e8d8bef9SDimitry Andric 235e8d8bef9SDimitry Andric.. py:data:: eLaunchFlagCloseTTYOnExit 236e8d8bef9SDimitry Andric 237e8d8bef9SDimitry Andric Close the open TTY on exit 238e8d8bef9SDimitry Andric 239e8d8bef9SDimitry Andric.. py:data:: eLaunchFlagInheritTCCFromParent 240e8d8bef9SDimitry Andric 241e8d8bef9SDimitry Andric Don't make the inferior responsible for its own TCC 242e8d8bef9SDimitry Andric permissions but instead inherit them from its parent. 243e8d8bef9SDimitry Andric 244fe6060f1SDimitry Andric 245fe6060f1SDimitry Andric.. _RunMode: 246fe6060f1SDimitry Andric 247e8d8bef9SDimitry AndricRunMode 248e8d8bef9SDimitry Andric------- 249e8d8bef9SDimitry Andric.. py:data:: eOnlyThisThread 250e8d8bef9SDimitry Andric.. py:data:: eAllThreads 251e8d8bef9SDimitry Andric.. py:data:: eOnlyDuringStepping 252e8d8bef9SDimitry Andric 253e8d8bef9SDimitry Andric 254fe6060f1SDimitry Andric.. _ByteOrder: 255fe6060f1SDimitry Andric 256e8d8bef9SDimitry AndricByteOrder 257e8d8bef9SDimitry Andric--------- 258e8d8bef9SDimitry Andric 259e8d8bef9SDimitry Andric.. py:data:: eByteOrderInvalid 260e8d8bef9SDimitry Andric.. py:data:: eByteOrderBig 261e8d8bef9SDimitry Andric.. py:data:: eByteOrderPDP 262e8d8bef9SDimitry Andric.. py:data:: eByteOrderLittle 263e8d8bef9SDimitry Andric 264fe6060f1SDimitry Andric 265fe6060f1SDimitry Andric.. _Encoding: 266fe6060f1SDimitry Andric 267e8d8bef9SDimitry AndricEncoding 268e8d8bef9SDimitry Andric-------- 269e8d8bef9SDimitry Andric 270e8d8bef9SDimitry Andric.. py:data:: eEncodingInvalid 271e8d8bef9SDimitry Andric.. py:data:: eEncodingUint 272e8d8bef9SDimitry Andric.. py:data:: eEncodingSint 273e8d8bef9SDimitry Andric.. py:data:: eEncodingIEEE754 274e8d8bef9SDimitry Andric.. py:data:: eEncodingVector 275e8d8bef9SDimitry Andric 276fe6060f1SDimitry Andric 277fe6060f1SDimitry Andric.. _Format: 278fe6060f1SDimitry Andric 279e8d8bef9SDimitry AndricFormat 280e8d8bef9SDimitry Andric------ 281e8d8bef9SDimitry Andric 282e8d8bef9SDimitry Andric.. py:data:: eFormatDefault 283e8d8bef9SDimitry Andric.. py:data:: eFormatInvalid 284e8d8bef9SDimitry Andric.. py:data:: eFormatBoolean 285e8d8bef9SDimitry Andric.. py:data:: eFormatBinary 286e8d8bef9SDimitry Andric.. py:data:: eFormatBytes 287e8d8bef9SDimitry Andric.. py:data:: eFormatBytesWithASCII 288e8d8bef9SDimitry Andric.. py:data:: eFormatChar 289e8d8bef9SDimitry Andric.. py:data:: eFormatCharPrintable 290e8d8bef9SDimitry Andric.. py:data:: eFormatComplex 291e8d8bef9SDimitry Andric.. py:data:: eFormatComplexFloat 292e8d8bef9SDimitry Andric.. py:data:: eFormatCString 293e8d8bef9SDimitry Andric.. py:data:: eFormatDecimal 294e8d8bef9SDimitry Andric.. py:data:: eFormatEnum 295e8d8bef9SDimitry Andric.. py:data:: eFormatHex 296e8d8bef9SDimitry Andric.. py:data:: eFormatHexUppercase 297e8d8bef9SDimitry Andric.. py:data:: eFormatFloat 298e8d8bef9SDimitry Andric.. py:data:: eFormatOctal 299e8d8bef9SDimitry Andric.. py:data:: eFormatOSType 300e8d8bef9SDimitry Andric.. py:data:: eFormatUnicode16 301e8d8bef9SDimitry Andric.. py:data:: eFormatUnicode32 302e8d8bef9SDimitry Andric.. py:data:: eFormatUnsigned 303e8d8bef9SDimitry Andric.. py:data:: eFormatPointer 304e8d8bef9SDimitry Andric.. py:data:: eFormatVectorOfChar 305e8d8bef9SDimitry Andric.. py:data:: eFormatVectorOfSInt8 306e8d8bef9SDimitry Andric.. py:data:: eFormatVectorOfUInt8 307e8d8bef9SDimitry Andric.. py:data:: eFormatVectorOfSInt16 308e8d8bef9SDimitry Andric.. py:data:: eFormatVectorOfUInt16 309e8d8bef9SDimitry Andric.. py:data:: eFormatVectorOfSInt32 310e8d8bef9SDimitry Andric.. py:data:: eFormatVectorOfUInt32 311e8d8bef9SDimitry Andric.. py:data:: eFormatVectorOfSInt64 312e8d8bef9SDimitry Andric.. py:data:: eFormatVectorOfUInt64 313e8d8bef9SDimitry Andric.. py:data:: eFormatVectorOfFloat16 314e8d8bef9SDimitry Andric.. py:data:: eFormatVectorOfFloat32 315e8d8bef9SDimitry Andric.. py:data:: eFormatVectorOfFloat64 316e8d8bef9SDimitry Andric.. py:data:: eFormatVectorOfUInt128 317e8d8bef9SDimitry Andric.. py:data:: eFormatComplexInteger 318e8d8bef9SDimitry Andric.. py:data:: eFormatCharArray 319e8d8bef9SDimitry Andric.. py:data:: eFormatAddressInfo 320e8d8bef9SDimitry Andric.. py:data:: eFormatHexFloat 321e8d8bef9SDimitry Andric.. py:data:: eFormatInstruction 322e8d8bef9SDimitry Andric.. py:data:: eFormatVoid 323e8d8bef9SDimitry Andric.. py:data:: eFormatUnicode8 324e8d8bef9SDimitry Andric 325fe6060f1SDimitry Andric 326fe6060f1SDimitry Andric.. _DescriptionLevel: 327fe6060f1SDimitry Andric 328e8d8bef9SDimitry AndricDescriptionLevel 329e8d8bef9SDimitry Andric---------------- 330e8d8bef9SDimitry Andric 331e8d8bef9SDimitry Andric.. py:data:: eDescriptionLevelBrief 332e8d8bef9SDimitry Andric.. py:data:: eDescriptionLevelFull 333e8d8bef9SDimitry Andric.. py:data:: eDescriptionLevelVerbose 334e8d8bef9SDimitry Andric.. py:data:: eDescriptionLevelInitial 335e8d8bef9SDimitry Andric 336fe6060f1SDimitry Andric 337fe6060f1SDimitry Andric.. _ScriptLanguage: 338fe6060f1SDimitry Andric 339e8d8bef9SDimitry AndricScriptLanguage 340e8d8bef9SDimitry Andric-------------- 341e8d8bef9SDimitry Andric 342e8d8bef9SDimitry Andric.. py:data:: eScriptLanguageNone 343e8d8bef9SDimitry Andric.. py:data:: eScriptLanguagePython 344e8d8bef9SDimitry Andric.. py:data:: eScriptLanguageLua 345e8d8bef9SDimitry Andric.. py:data:: eScriptLanguageUnknown 346e8d8bef9SDimitry Andric.. py:data:: eScriptLanguageDefault 347e8d8bef9SDimitry Andric 348fe6060f1SDimitry Andric 349fe6060f1SDimitry Andric.. _RegisterKind: 350fe6060f1SDimitry Andric 351e8d8bef9SDimitry AndricRegisterKind 352e8d8bef9SDimitry Andric------------ 353e8d8bef9SDimitry Andric 354e8d8bef9SDimitry Andric.. py:data:: eRegisterKindEHFrame 355e8d8bef9SDimitry Andric.. py:data:: eRegisterKindDWARF 356e8d8bef9SDimitry Andric.. py:data:: eRegisterKindGeneric 357e8d8bef9SDimitry Andric.. py:data:: eRegisterKindProcessPlugin 358e8d8bef9SDimitry Andric.. py:data:: eRegisterKindLLDB 359e8d8bef9SDimitry Andric 360fe6060f1SDimitry Andric 361fe6060f1SDimitry Andric.. _StopReason: 362fe6060f1SDimitry Andric 363e8d8bef9SDimitry AndricStopReason 364e8d8bef9SDimitry Andric---------- 365e8d8bef9SDimitry Andric 366e8d8bef9SDimitry Andric.. py:data:: eStopReasonInvalid 367e8d8bef9SDimitry Andric.. py:data:: eStopReasonNone 368e8d8bef9SDimitry Andric.. py:data:: eStopReasonTrace 369e8d8bef9SDimitry Andric.. py:data:: eStopReasonBreakpoint 370e8d8bef9SDimitry Andric.. py:data:: eStopReasonWatchpoint 371e8d8bef9SDimitry Andric.. py:data:: eStopReasonSignal 372e8d8bef9SDimitry Andric.. py:data:: eStopReasonException 373e8d8bef9SDimitry Andric.. py:data:: eStopReasonExec 374fe6060f1SDimitry Andric.. py:data:: eStopReasonFork 375fe6060f1SDimitry Andric.. py:data:: eStopReasonVFork 376fe6060f1SDimitry Andric.. py:data:: eStopReasonVForkDone 377e8d8bef9SDimitry Andric.. py:data:: eStopReasonPlanComplete 378e8d8bef9SDimitry Andric.. py:data:: eStopReasonThreadExiting 379e8d8bef9SDimitry Andric.. py:data:: eStopReasonInstrumentation 380e8d8bef9SDimitry Andric 381fe6060f1SDimitry Andric 382fe6060f1SDimitry Andric.. _ReturnStatus: 383fe6060f1SDimitry Andric 384e8d8bef9SDimitry AndricReturnStatus 385e8d8bef9SDimitry Andric------------ 386e8d8bef9SDimitry Andric 387e8d8bef9SDimitry Andric.. py:data:: eReturnStatusInvalid 388e8d8bef9SDimitry Andric.. py:data:: eReturnStatusSuccessFinishNoResult 389e8d8bef9SDimitry Andric.. py:data:: eReturnStatusSuccessFinishResult 390e8d8bef9SDimitry Andric.. py:data:: eReturnStatusSuccessContinuingNoResult 391e8d8bef9SDimitry Andric.. py:data:: eReturnStatusSuccessContinuingResult 392e8d8bef9SDimitry Andric.. py:data:: eReturnStatusStarted 393e8d8bef9SDimitry Andric.. py:data:: eReturnStatusFailed 394e8d8bef9SDimitry Andric.. py:data:: eReturnStatusQuit 395e8d8bef9SDimitry Andric 396fe6060f1SDimitry Andric 397fe6060f1SDimitry Andric.. _Expression: 398fe6060f1SDimitry Andric 399e8d8bef9SDimitry AndricExpression 400e8d8bef9SDimitry Andric---------- 401e8d8bef9SDimitry Andric 402e8d8bef9SDimitry AndricThe results of expression evaluation. 403e8d8bef9SDimitry Andric 404e8d8bef9SDimitry Andric.. py:data:: eExpressionCompleted 405e8d8bef9SDimitry Andric.. py:data:: eExpressionSetupError 406e8d8bef9SDimitry Andric.. py:data:: eExpressionParseError 407e8d8bef9SDimitry Andric.. py:data:: eExpressionDiscarded 408e8d8bef9SDimitry Andric.. py:data:: eExpressionInterrupted 409e8d8bef9SDimitry Andric.. py:data:: eExpressionHitBreakpoint 410e8d8bef9SDimitry Andric.. py:data:: eExpressionTimedOut 411e8d8bef9SDimitry Andric.. py:data:: eExpressionResultUnavailable 412e8d8bef9SDimitry Andric.. py:data:: eExpressionStoppedForDebug 413e8d8bef9SDimitry Andric.. py:data:: eExpressionThreadVanished 414e8d8bef9SDimitry Andric 415fe6060f1SDimitry Andric 416fe6060f1SDimitry Andric.. _SearchDepth: 417fe6060f1SDimitry Andric 418e8d8bef9SDimitry AndricSearchDepth 419e8d8bef9SDimitry Andric----------- 420e8d8bef9SDimitry Andric 421e8d8bef9SDimitry Andric.. py:data:: eSearchDepthInvalid 422e8d8bef9SDimitry Andric.. py:data:: eSearchDepthTarget 423e8d8bef9SDimitry Andric.. py:data:: eSearchDepthModule 424e8d8bef9SDimitry Andric.. py:data:: eSearchDepthCompUnit 425e8d8bef9SDimitry Andric.. py:data:: eSearchDepthFunction 426e8d8bef9SDimitry Andric.. py:data:: eSearchDepthBlock 427e8d8bef9SDimitry Andric.. py:data:: eSearchDepthAddress 428e8d8bef9SDimitry Andric 429fe6060f1SDimitry Andric 430fe6060f1SDimitry Andric.. _ConnectionStatus: 431fe6060f1SDimitry Andric 432e8d8bef9SDimitry AndricConnectionStatus 433e8d8bef9SDimitry Andric---------------- 434e8d8bef9SDimitry Andric 435e8d8bef9SDimitry Andric.. py:data:: eConnectionStatusSuccess 436e8d8bef9SDimitry Andric 437e8d8bef9SDimitry Andric Success. 438e8d8bef9SDimitry Andric 439e8d8bef9SDimitry Andric.. py:data:: eConnectionStatusEndOfFile 440e8d8bef9SDimitry Andric 441e8d8bef9SDimitry Andric End-of-file encountered. 442e8d8bef9SDimitry Andric 443e8d8bef9SDimitry Andric.. py:data:: eConnectionStatusError 444e8d8bef9SDimitry Andric 445e8d8bef9SDimitry Andric Error encountered. 446e8d8bef9SDimitry Andric 447e8d8bef9SDimitry Andric.. py:data:: eConnectionStatusTimedOut 448e8d8bef9SDimitry Andric 449e8d8bef9SDimitry Andric Request timed out. 450e8d8bef9SDimitry Andric 451e8d8bef9SDimitry Andric.. py:data:: eConnectionStatusNoConnection 452e8d8bef9SDimitry Andric 453e8d8bef9SDimitry Andric No connection. 454e8d8bef9SDimitry Andric 455e8d8bef9SDimitry Andric.. py:data:: eConnectionStatusLostConnection 456e8d8bef9SDimitry Andric 457e8d8bef9SDimitry Andric Lost connection while connected to a valid connection. 458e8d8bef9SDimitry Andric 459e8d8bef9SDimitry Andric.. py:data:: eConnectionStatusInterrupted 460e8d8bef9SDimitry Andric 461e8d8bef9SDimitry Andric Interrupted read. 462e8d8bef9SDimitry Andric 463fe6060f1SDimitry Andric 464fe6060f1SDimitry Andric.. _ErrorType: 465fe6060f1SDimitry Andric 466e8d8bef9SDimitry AndricErrorType 467e8d8bef9SDimitry Andric--------- 468e8d8bef9SDimitry Andric 469e8d8bef9SDimitry Andric.. py:data:: eErrorTypeInvalid 470e8d8bef9SDimitry Andric.. py:data:: eErrorTypeGeneric 471e8d8bef9SDimitry Andric 472e8d8bef9SDimitry Andric Generic errors that can be any value. 473e8d8bef9SDimitry Andric 474e8d8bef9SDimitry Andric.. py:data:: eErrorTypeMachKernel 475e8d8bef9SDimitry Andric 476e8d8bef9SDimitry Andric Mach kernel error codes. 477e8d8bef9SDimitry Andric 478e8d8bef9SDimitry Andric.. py:data:: eErrorTypePOSIX 479e8d8bef9SDimitry Andric 480e8d8bef9SDimitry Andric POSIX error codes. 481e8d8bef9SDimitry Andric 482e8d8bef9SDimitry Andric.. py:data:: eErrorTypeExpression 483e8d8bef9SDimitry Andric 484e8d8bef9SDimitry Andric These are from the ExpressionResults enum. 485e8d8bef9SDimitry Andric 486e8d8bef9SDimitry Andric.. py:data:: eErrorTypeWin32 487e8d8bef9SDimitry Andric 488e8d8bef9SDimitry Andric Standard Win32 error codes. 489e8d8bef9SDimitry Andric 490e8d8bef9SDimitry Andric 491fe6060f1SDimitry Andric.. _ValueType: 492fe6060f1SDimitry Andric 493e8d8bef9SDimitry AndricValueType 494e8d8bef9SDimitry Andric--------- 495e8d8bef9SDimitry Andric 496e8d8bef9SDimitry Andric.. py:data:: eValueTypeInvalid 497e8d8bef9SDimitry Andric.. py:data:: eValueTypeVariableGlobal 498e8d8bef9SDimitry Andric 499e8d8bef9SDimitry Andric Global variable. 500e8d8bef9SDimitry Andric 501e8d8bef9SDimitry Andric.. py:data:: eValueTypeVariableStatic 502e8d8bef9SDimitry Andric 503e8d8bef9SDimitry Andric Static variable. 504e8d8bef9SDimitry Andric 505e8d8bef9SDimitry Andric.. py:data:: eValueTypeVariableArgument 506e8d8bef9SDimitry Andric 507e8d8bef9SDimitry Andric Funfction argument variable. 508e8d8bef9SDimitry Andric 509e8d8bef9SDimitry Andric.. py:data:: eValueTypeVariableLocal 510e8d8bef9SDimitry Andric 511e8d8bef9SDimitry Andric Function local variable. 512e8d8bef9SDimitry Andric 513e8d8bef9SDimitry Andric.. py:data:: eValueTypeRegister 514e8d8bef9SDimitry Andric 515e8d8bef9SDimitry Andric Stack frame register. 516e8d8bef9SDimitry Andric 517e8d8bef9SDimitry Andric.. py:data:: eValueTypeRegisterSet 518e8d8bef9SDimitry Andric 519e8d8bef9SDimitry Andric A collection of stack frame register values. 520e8d8bef9SDimitry Andric 521e8d8bef9SDimitry Andric.. py:data:: eValueTypeConstResult 522e8d8bef9SDimitry Andric 523e8d8bef9SDimitry Andric Constant result variables. 524e8d8bef9SDimitry Andric 525e8d8bef9SDimitry Andric.. py:data:: eValueTypeVariableThreadLocal 526e8d8bef9SDimitry Andric 527e8d8bef9SDimitry Andric Thread local storage variable. 528e8d8bef9SDimitry Andric 529fe6060f1SDimitry Andric 530fe6060f1SDimitry Andric.. _InputReaderGranularity: 531fe6060f1SDimitry Andric 532fe6060f1SDimitry AndricInputReaderGranularity 533fe6060f1SDimitry Andric---------------------- 534e8d8bef9SDimitry Andric 535e8d8bef9SDimitry AndricToken size/granularities for Input Readers. 536e8d8bef9SDimitry Andric 537e8d8bef9SDimitry Andric.. py:data:: eInputReaderGranularityInvalid 538e8d8bef9SDimitry Andric.. py:data:: eInputReaderGranularityByte 539e8d8bef9SDimitry Andric.. py:data:: eInputReaderGranularityWord 540e8d8bef9SDimitry Andric.. py:data:: eInputReaderGranularityLine 541e8d8bef9SDimitry Andric.. py:data:: eInputReaderGranularityAll 542e8d8bef9SDimitry Andric 543fe6060f1SDimitry Andric 544fe6060f1SDimitry Andric.. _SymbolContextItem: 545fe6060f1SDimitry Andric 546e8d8bef9SDimitry AndricSymbolContextItem 547e8d8bef9SDimitry Andric----------------- 548e8d8bef9SDimitry Andric 549e8d8bef9SDimitry AndricThese mask bits allow a common interface for queries that can 550e8d8bef9SDimitry Andriclimit the amount of information that gets parsed to only the 551e8d8bef9SDimitry Andricinformation that is requested. These bits also can indicate what 552e8d8bef9SDimitry Andricactually did get resolved during query function calls. 553e8d8bef9SDimitry Andric 554fe6060f1SDimitry AndricEach definition corresponds to one of the member variables 555e8d8bef9SDimitry Andricin this class, and requests that that item be resolved, or 556e8d8bef9SDimitry Andricindicates that the member did get resolved. 557e8d8bef9SDimitry Andric 558e8d8bef9SDimitry Andric.. py:data:: eSymbolContextTarget 559e8d8bef9SDimitry Andric 560e8d8bef9SDimitry Andric Set when target is requested from a query, or was located 561e8d8bef9SDimitry Andric in query results. 562e8d8bef9SDimitry Andric 563e8d8bef9SDimitry Andric.. py:data:: eSymbolContextModule 564e8d8bef9SDimitry Andric 565e8d8bef9SDimitry Andric Set when module is requested from a query, or was located 566e8d8bef9SDimitry Andric in query results. 567e8d8bef9SDimitry Andric 568e8d8bef9SDimitry Andric.. py:data:: eSymbolContextCompUnit 569e8d8bef9SDimitry Andric 570e8d8bef9SDimitry Andric Set when compilation unit is requested from a query, or was 571e8d8bef9SDimitry Andric located in query results. 572e8d8bef9SDimitry Andric 573e8d8bef9SDimitry Andric.. py:data:: eSymbolContextFunction 574e8d8bef9SDimitry Andric 575e8d8bef9SDimitry Andric Set when function is requested from a query, or was located 576e8d8bef9SDimitry Andric in query results. 577e8d8bef9SDimitry Andric 578e8d8bef9SDimitry Andric.. py:data:: eSymbolContextBlock 579e8d8bef9SDimitry Andric 580e8d8bef9SDimitry Andric Set when the deepest block is requested from a query, or 581e8d8bef9SDimitry Andric was located in query results. 582e8d8bef9SDimitry Andric 583e8d8bef9SDimitry Andric.. py:data:: eSymbolContextLineEntry 584e8d8bef9SDimitry Andric 585e8d8bef9SDimitry Andric Set when line entry is requested from a query, or was 586e8d8bef9SDimitry Andric located in query results. 587e8d8bef9SDimitry Andric 588e8d8bef9SDimitry Andric.. py:data:: eSymbolContextSymbol 589e8d8bef9SDimitry Andric 590e8d8bef9SDimitry Andric Set when symbol is requested from a query, or was located 591e8d8bef9SDimitry Andric in query results 592e8d8bef9SDimitry Andric 593e8d8bef9SDimitry Andric.. py:data:: eSymbolContextEverything 594e8d8bef9SDimitry Andric 595e8d8bef9SDimitry Andric Indicates to try and lookup everything up during a routine 596e8d8bef9SDimitry Andric symbol context query. 597e8d8bef9SDimitry Andric 598e8d8bef9SDimitry Andric.. py:data:: eSymbolContextVariable 599e8d8bef9SDimitry Andric 600e8d8bef9SDimitry Andric Set when global or static variable is requested from a 601e8d8bef9SDimitry Andric query, or was located in query results. 602e8d8bef9SDimitry Andric eSymbolContextVariable is potentially expensive to lookup so 603e8d8bef9SDimitry Andric it isn't included in eSymbolContextEverything which stops it 604e8d8bef9SDimitry Andric from being used during frame PC lookups and many other 605e8d8bef9SDimitry Andric potential address to symbol context lookups. 606e8d8bef9SDimitry Andric 607fe6060f1SDimitry Andric 608fe6060f1SDimitry Andric.. _Permissions: 609fe6060f1SDimitry Andric 610e8d8bef9SDimitry AndricPermissions 611e8d8bef9SDimitry Andric----------- 612e8d8bef9SDimitry Andric.. py:data:: ePermissionsWritable 613e8d8bef9SDimitry Andric.. py:data:: ePermissionsReadable 614e8d8bef9SDimitry Andric.. py:data:: ePermissionsExecutable 615e8d8bef9SDimitry Andric 616fe6060f1SDimitry Andric 617fe6060f1SDimitry Andric.. _InputReader: 618fe6060f1SDimitry Andric 619e8d8bef9SDimitry AndricInputReader 620e8d8bef9SDimitry Andric----------- 621e8d8bef9SDimitry Andric 622e8d8bef9SDimitry Andric.. py:data:: eInputReaderActivate 623e8d8bef9SDimitry Andric 624e8d8bef9SDimitry Andric Reader is newly pushed onto the reader stack. 625e8d8bef9SDimitry Andric 626e8d8bef9SDimitry Andric.. py:data:: eInputReaderAsynchronousOutputWritten 627e8d8bef9SDimitry Andric 628e8d8bef9SDimitry Andric An async output event occurred; the reader may want to do something. 629e8d8bef9SDimitry Andric 630e8d8bef9SDimitry Andric.. py:data:: eInputReaderReactivate 631e8d8bef9SDimitry Andric 632e8d8bef9SDimitry Andric Reader is on top of the stack again after another reader was popped off. 633e8d8bef9SDimitry Andric 634e8d8bef9SDimitry Andric.. py:data:: eInputReaderDeactivate 635e8d8bef9SDimitry Andric 636e8d8bef9SDimitry Andric Another reader was pushed on the stack. 637e8d8bef9SDimitry Andric 638e8d8bef9SDimitry Andric.. py:data:: eInputReaderGotToken 639e8d8bef9SDimitry Andric 640e8d8bef9SDimitry Andric Reader got one of its tokens (granularity). 641e8d8bef9SDimitry Andric 642e8d8bef9SDimitry Andric.. py:data:: eInputReaderInterrupt 643e8d8bef9SDimitry Andric 644e8d8bef9SDimitry Andric Reader received an interrupt signal (probably from a control-c). 645e8d8bef9SDimitry Andric 646e8d8bef9SDimitry Andric.. py:data:: eInputReaderEndOfFile 647e8d8bef9SDimitry Andric 648e8d8bef9SDimitry Andric Reader received an EOF char (probably from a control-d). 649e8d8bef9SDimitry Andric 650e8d8bef9SDimitry Andric.. py:data:: eInputReaderDone 651e8d8bef9SDimitry Andric 652e8d8bef9SDimitry Andric Reader was just popped off the stack and is done. 653e8d8bef9SDimitry Andric 654fe6060f1SDimitry Andric 655fe6060f1SDimitry Andric.. _BreakpointEventType: 656fe6060f1SDimitry Andric 657e8d8bef9SDimitry AndricBreakpointEventType 658e8d8bef9SDimitry Andric------------------- 659e8d8bef9SDimitry Andric 660e8d8bef9SDimitry Andric.. py:data:: eBreakpointEventTypeInvalidType 661e8d8bef9SDimitry Andric.. py:data:: eBreakpointEventTypeAdded 662e8d8bef9SDimitry Andric.. py:data:: eBreakpointEventTypeRemoved 663e8d8bef9SDimitry Andric.. py:data:: eBreakpointEventTypeLocationsAdded 664e8d8bef9SDimitry Andric.. py:data:: eBreakpointEventTypeLocationsRemoved 665e8d8bef9SDimitry Andric.. py:data:: eBreakpointEventTypeLocationsResolved 666e8d8bef9SDimitry Andric.. py:data:: eBreakpointEventTypeEnabled 667e8d8bef9SDimitry Andric.. py:data:: eBreakpointEventTypeDisabled 668e8d8bef9SDimitry Andric.. py:data:: eBreakpointEventTypeCommandChanged 669e8d8bef9SDimitry Andric.. py:data:: eBreakpointEventTypeConditionChanged 670e8d8bef9SDimitry Andric.. py:data:: eBreakpointEventTypeIgnoreChanged 671e8d8bef9SDimitry Andric.. py:data:: eBreakpointEventTypeThreadChanged 672e8d8bef9SDimitry Andric.. py:data:: eBreakpointEventTypeAutoContinueChanged 673e8d8bef9SDimitry Andric 674fe6060f1SDimitry Andric 675fe6060f1SDimitry Andric.. _WatchpointEventType: 676fe6060f1SDimitry Andric 677e8d8bef9SDimitry AndricWatchpointEventType 678e8d8bef9SDimitry Andric------------------- 679e8d8bef9SDimitry Andric 680e8d8bef9SDimitry Andric.. py:data:: eWatchpointEventTypeInvalidType 681e8d8bef9SDimitry Andric.. py:data:: eWatchpointEventTypeAdded 682e8d8bef9SDimitry Andric.. py:data:: eWatchpointEventTypeRemoved 683e8d8bef9SDimitry Andric.. py:data:: eWatchpointEventTypeEnabled 684e8d8bef9SDimitry Andric.. py:data:: eWatchpointEventTypeDisabled 685e8d8bef9SDimitry Andric.. py:data:: eWatchpointEventTypeCommandChanged 686e8d8bef9SDimitry Andric.. py:data:: eWatchpointEventTypeConditionChanged 687e8d8bef9SDimitry Andric.. py:data:: eWatchpointEventTypeIgnoreChanged 688e8d8bef9SDimitry Andric.. py:data:: eWatchpointEventTypeThreadChanged 689e8d8bef9SDimitry Andric.. py:data:: eWatchpointEventTypeTypeChanged 690e8d8bef9SDimitry Andric 691fe6060f1SDimitry Andric 692e8d8bef9SDimitry Andric.. _LanguageType: 693e8d8bef9SDimitry Andric 694e8d8bef9SDimitry AndricLanguageType 695e8d8bef9SDimitry Andric------------ 696e8d8bef9SDimitry Andric 697e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeUnknown 698e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeC89 699e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeC 700e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeAda83 701e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeC_plus_plus 702e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeCobol74 703e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeCobol85 704e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeFortran77 705e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeFortran90 706e8d8bef9SDimitry Andric.. py:data:: eLanguageTypePascal83 707e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeModula2 708e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeJava 709e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeC99 710e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeAda95 711e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeFortran95 712e8d8bef9SDimitry Andric.. py:data:: eLanguageTypePLI 713e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeObjC 714e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeObjC_plus_plus 715e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeUPC 716e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeD 717e8d8bef9SDimitry Andric.. py:data:: eLanguageTypePython 718e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeOpenCL 719e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeGo 720e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeModula3 721e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeHaskell 722e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeC_plus_plus_03 723e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeC_plus_plus_11 724e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeOCaml 725e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeRust 726e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeC11 727e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeSwift 728e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeJulia 729e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeDylan 730e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeC_plus_plus_14 731e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeFortran03 732e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeFortran08 733e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeMipsAssembler 734e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeExtRenderScript 735e8d8bef9SDimitry Andric.. py:data:: eNumLanguageTypes 736e8d8bef9SDimitry Andric 737fe6060f1SDimitry Andric 738fe6060f1SDimitry Andric.. _InstrumentationRuntimeType: 739fe6060f1SDimitry Andric 740e8d8bef9SDimitry AndricInstrumentationRuntimeType 741e8d8bef9SDimitry Andric-------------------------- 742e8d8bef9SDimitry Andric 743e8d8bef9SDimitry Andric.. py:data:: eInstrumentationRuntimeTypeAddressSanitizer 744e8d8bef9SDimitry Andric.. py:data:: eInstrumentationRuntimeTypeThreadSanitizer 745e8d8bef9SDimitry Andric.. py:data:: eInstrumentationRuntimeTypeUndefinedBehaviorSanitizer 746e8d8bef9SDimitry Andric.. py:data:: eInstrumentationRuntimeTypeMainThreadChecker 747e8d8bef9SDimitry Andric.. py:data:: eInstrumentationRuntimeTypeSwiftRuntimeReporting 748e8d8bef9SDimitry Andric.. py:data:: eNumInstrumentationRuntimeTypes 749e8d8bef9SDimitry Andric 750fe6060f1SDimitry Andric 751fe6060f1SDimitry Andric.. _DynamicValueType: 752fe6060f1SDimitry Andric 753e8d8bef9SDimitry AndricDynamicValueType 754e8d8bef9SDimitry Andric---------------- 755e8d8bef9SDimitry Andric 756e8d8bef9SDimitry Andric.. py:data:: eNoDynamicValues 757e8d8bef9SDimitry Andric.. py:data:: eDynamicCanRunTarget 758e8d8bef9SDimitry Andric.. py:data:: eDynamicDontRunTarget 759e8d8bef9SDimitry Andric 760fe6060f1SDimitry Andric 761fe6060f1SDimitry Andric.. _StopShowColumn: 762fe6060f1SDimitry Andric 763e8d8bef9SDimitry AndricStopShowColumn 764e8d8bef9SDimitry Andric-------------- 765e8d8bef9SDimitry Andric 766e8d8bef9SDimitry Andric.. py:data:: eStopShowColumnAnsiOrCaret 767e8d8bef9SDimitry Andric.. py:data:: eStopShowColumnAnsi 768e8d8bef9SDimitry Andric.. py:data:: eStopShowColumnCaret 769e8d8bef9SDimitry Andric.. py:data:: eStopShowColumnNone 770e8d8bef9SDimitry Andric 771fe6060f1SDimitry Andric 772fe6060f1SDimitry Andric.. _AccessType: 773fe6060f1SDimitry Andric 774e8d8bef9SDimitry AndricAccessType 775e8d8bef9SDimitry Andric---------- 776e8d8bef9SDimitry Andric 777e8d8bef9SDimitry Andric.. py:data:: eAccessNone 778e8d8bef9SDimitry Andric.. py:data:: eAccessPublic 779e8d8bef9SDimitry Andric.. py:data:: eAccessPrivate 780e8d8bef9SDimitry Andric.. py:data:: eAccessProtected 781e8d8bef9SDimitry Andric.. py:data:: eAccessPackage 782e8d8bef9SDimitry Andric 783fe6060f1SDimitry Andric 784fe6060f1SDimitry Andric.. _CommandArgumentType: 785fe6060f1SDimitry Andric 786e8d8bef9SDimitry AndricCommandArgumentType 787e8d8bef9SDimitry Andric------------------- 788e8d8bef9SDimitry Andric 789e8d8bef9SDimitry Andric.. py:data:: eArgTypeAddress 790e8d8bef9SDimitry Andric.. py:data:: eArgTypeAddressOrExpression 791e8d8bef9SDimitry Andric.. py:data:: eArgTypeAliasName 792e8d8bef9SDimitry Andric.. py:data:: eArgTypeAliasOptions 793e8d8bef9SDimitry Andric.. py:data:: eArgTypeArchitecture 794e8d8bef9SDimitry Andric.. py:data:: eArgTypeBoolean 795e8d8bef9SDimitry Andric.. py:data:: eArgTypeBreakpointID 796e8d8bef9SDimitry Andric.. py:data:: eArgTypeBreakpointIDRange 797e8d8bef9SDimitry Andric.. py:data:: eArgTypeBreakpointName 798e8d8bef9SDimitry Andric.. py:data:: eArgTypeByteSize 799e8d8bef9SDimitry Andric.. py:data:: eArgTypeClassName 800e8d8bef9SDimitry Andric.. py:data:: eArgTypeCommandName 801e8d8bef9SDimitry Andric.. py:data:: eArgTypeCount 802e8d8bef9SDimitry Andric.. py:data:: eArgTypeDescriptionVerbosity 803e8d8bef9SDimitry Andric.. py:data:: eArgTypeDirectoryName 804e8d8bef9SDimitry Andric.. py:data:: eArgTypeDisassemblyFlavor 805e8d8bef9SDimitry Andric.. py:data:: eArgTypeEndAddress 806e8d8bef9SDimitry Andric.. py:data:: eArgTypeExpression 807e8d8bef9SDimitry Andric.. py:data:: eArgTypeExpressionPath 808e8d8bef9SDimitry Andric.. py:data:: eArgTypeExprFormat 809e8d8bef9SDimitry Andric.. py:data:: eArgTypeFileLineColumn 810e8d8bef9SDimitry Andric.. py:data:: eArgTypeFilename 811e8d8bef9SDimitry Andric.. py:data:: eArgTypeFormat 812e8d8bef9SDimitry Andric.. py:data:: eArgTypeFrameIndex 813e8d8bef9SDimitry Andric.. py:data:: eArgTypeFullName 814e8d8bef9SDimitry Andric.. py:data:: eArgTypeFunctionName 815e8d8bef9SDimitry Andric.. py:data:: eArgTypeFunctionOrSymbol 816e8d8bef9SDimitry Andric.. py:data:: eArgTypeGDBFormat 817e8d8bef9SDimitry Andric.. py:data:: eArgTypeHelpText 818e8d8bef9SDimitry Andric.. py:data:: eArgTypeIndex 819e8d8bef9SDimitry Andric.. py:data:: eArgTypeLanguage 820e8d8bef9SDimitry Andric.. py:data:: eArgTypeLineNum 821e8d8bef9SDimitry Andric.. py:data:: eArgTypeLogCategory 822e8d8bef9SDimitry Andric.. py:data:: eArgTypeLogChannel 823e8d8bef9SDimitry Andric.. py:data:: eArgTypeMethod 824e8d8bef9SDimitry Andric.. py:data:: eArgTypeName 825e8d8bef9SDimitry Andric.. py:data:: eArgTypeNewPathPrefix 826e8d8bef9SDimitry Andric.. py:data:: eArgTypeNumLines 827e8d8bef9SDimitry Andric.. py:data:: eArgTypeNumberPerLine 828e8d8bef9SDimitry Andric.. py:data:: eArgTypeOffset 829e8d8bef9SDimitry Andric.. py:data:: eArgTypeOldPathPrefix 830e8d8bef9SDimitry Andric.. py:data:: eArgTypeOneLiner 831e8d8bef9SDimitry Andric.. py:data:: eArgTypePath 832e8d8bef9SDimitry Andric.. py:data:: eArgTypePermissionsNumber 833e8d8bef9SDimitry Andric.. py:data:: eArgTypePermissionsString 834e8d8bef9SDimitry Andric.. py:data:: eArgTypePid 835e8d8bef9SDimitry Andric.. py:data:: eArgTypePlugin 836e8d8bef9SDimitry Andric.. py:data:: eArgTypeProcessName 837e8d8bef9SDimitry Andric.. py:data:: eArgTypePythonClass 838e8d8bef9SDimitry Andric.. py:data:: eArgTypePythonFunction 839e8d8bef9SDimitry Andric.. py:data:: eArgTypePythonScript 840e8d8bef9SDimitry Andric.. py:data:: eArgTypeQueueName 841e8d8bef9SDimitry Andric.. py:data:: eArgTypeRegisterName 842e8d8bef9SDimitry Andric.. py:data:: eArgTypeRegularExpression 843e8d8bef9SDimitry Andric.. py:data:: eArgTypeRunArgs 844e8d8bef9SDimitry Andric.. py:data:: eArgTypeRunMode 845e8d8bef9SDimitry Andric.. py:data:: eArgTypeScriptedCommandSynchronicity 846e8d8bef9SDimitry Andric.. py:data:: eArgTypeScriptLang 847e8d8bef9SDimitry Andric.. py:data:: eArgTypeSearchWord 848e8d8bef9SDimitry Andric.. py:data:: eArgTypeSelector 849e8d8bef9SDimitry Andric.. py:data:: eArgTypeSettingIndex 850e8d8bef9SDimitry Andric.. py:data:: eArgTypeSettingKey 851e8d8bef9SDimitry Andric.. py:data:: eArgTypeSettingPrefix 852e8d8bef9SDimitry Andric.. py:data:: eArgTypeSettingVariableName 853e8d8bef9SDimitry Andric.. py:data:: eArgTypeShlibName 854e8d8bef9SDimitry Andric.. py:data:: eArgTypeSourceFile 855e8d8bef9SDimitry Andric.. py:data:: eArgTypeSortOrder 856e8d8bef9SDimitry Andric.. py:data:: eArgTypeStartAddress 857e8d8bef9SDimitry Andric.. py:data:: eArgTypeSummaryString 858e8d8bef9SDimitry Andric.. py:data:: eArgTypeSymbol 859e8d8bef9SDimitry Andric.. py:data:: eArgTypeThreadID 860e8d8bef9SDimitry Andric.. py:data:: eArgTypeThreadIndex 861e8d8bef9SDimitry Andric.. py:data:: eArgTypeThreadName 862e8d8bef9SDimitry Andric.. py:data:: eArgTypeTypeName 863e8d8bef9SDimitry Andric.. py:data:: eArgTypeUnsignedInteger 864e8d8bef9SDimitry Andric.. py:data:: eArgTypeUnixSignal 865e8d8bef9SDimitry Andric.. py:data:: eArgTypeVarName 866e8d8bef9SDimitry Andric.. py:data:: eArgTypeValue 867e8d8bef9SDimitry Andric.. py:data:: eArgTypeWidth 868e8d8bef9SDimitry Andric.. py:data:: eArgTypeNone 869e8d8bef9SDimitry Andric.. py:data:: eArgTypePlatform 870e8d8bef9SDimitry Andric.. py:data:: eArgTypeWatchpointID 871e8d8bef9SDimitry Andric.. py:data:: eArgTypeWatchpointIDRange 872e8d8bef9SDimitry Andric.. py:data:: eArgTypeWatchType 873e8d8bef9SDimitry Andric.. py:data:: eArgRawInput 874e8d8bef9SDimitry Andric.. py:data:: eArgTypeCommand 875e8d8bef9SDimitry Andric.. py:data:: eArgTypeColumnNum 876e8d8bef9SDimitry Andric.. py:data:: eArgTypeModuleUUID 877e8d8bef9SDimitry Andric.. py:data:: eArgTypeLastArg 878e8d8bef9SDimitry Andric 879fe6060f1SDimitry Andric.. _SymbolType: 880fe6060f1SDimitry Andric 881e8d8bef9SDimitry AndricSymbolType 882e8d8bef9SDimitry Andric---------- 883e8d8bef9SDimitry Andric 884e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeAny 885e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeInvalid 886e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeAbsolute 887e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeCode 888e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeResolver 889e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeData 890e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeTrampoline 891e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeRuntime 892e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeException 893e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeSourceFile 894e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeHeaderFile 895e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeObjectFile 896e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeCommonBlock 897e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeBlock 898e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeLocal 899e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeParam 900e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeVariable 901e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeVariableType 902e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeLineEntry 903e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeLineHeader 904e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeScopeBegin 905e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeScopeEnd 906e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeAdditional 907e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeCompiler 908e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeInstrumentation 909e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeUndefined 910e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeObjCClass 911e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeObjCMetaClass 912e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeObjCIVar 913e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeReExported 914e8d8bef9SDimitry Andric 915fe6060f1SDimitry Andric 916fe6060f1SDimitry Andric.. _SectionType: 917fe6060f1SDimitry Andric 918e8d8bef9SDimitry AndricSectionType 919e8d8bef9SDimitry Andric----------- 920e8d8bef9SDimitry Andric 921e8d8bef9SDimitry Andric.. py:data:: eSectionTypeInvalid 922e8d8bef9SDimitry Andric.. py:data:: eSectionTypeCode 923e8d8bef9SDimitry Andric.. py:data:: eSectionTypeContainer 924e8d8bef9SDimitry Andric.. py:data:: eSectionTypeData 925e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDataCString 926e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDataCStringPointers 927e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDataSymbolAddress 928e8d8bef9SDimitry Andric.. py:data:: eSectionTypeData4 929e8d8bef9SDimitry Andric.. py:data:: eSectionTypeData8 930e8d8bef9SDimitry Andric.. py:data:: eSectionTypeData16 931e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDataPointers 932e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDebug 933e8d8bef9SDimitry Andric.. py:data:: eSectionTypeZeroFill 934e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDataObjCMessageRefs 935e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDataObjCCFStrings 936e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugAbbrev 937e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugAddr 938e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugAranges 939e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugCuIndex 940e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugFrame 941e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugInfo 942e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugLine 943e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugLoc 944e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugMacInfo 945e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugMacro 946e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugPubNames 947e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugPubTypes 948e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugRanges 949e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugStr 950e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugStrOffsets 951e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFAppleNames 952e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFAppleTypes 953e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFAppleNamespaces 954e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFAppleObjC 955e8d8bef9SDimitry Andric.. py:data:: eSectionTypeELFSymbolTable 956e8d8bef9SDimitry Andric.. py:data:: eSectionTypeELFDynamicSymbols 957e8d8bef9SDimitry Andric.. py:data:: eSectionTypeELFRelocationEntries 958e8d8bef9SDimitry Andric.. py:data:: eSectionTypeELFDynamicLinkInfo 959e8d8bef9SDimitry Andric.. py:data:: eSectionTypeEHFrame 960e8d8bef9SDimitry Andric.. py:data:: eSectionTypeARMexidx 961e8d8bef9SDimitry Andric.. py:data:: eSectionTypeARMextab 962e8d8bef9SDimitry Andric.. py:data:: eSectionTypeCompactUnwind 963e8d8bef9SDimitry Andric.. py:data:: eSectionTypeGoSymtab 964e8d8bef9SDimitry Andric.. py:data:: eSectionTypeAbsoluteAddress 965e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFGNUDebugAltLink 966e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugTypes 967e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugNames 968e8d8bef9SDimitry Andric.. py:data:: eSectionTypeOther 969e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugLineStr 970e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugRngLists 971e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugLocLists 972e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugAbbrevDwo 973e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugInfoDwo 974e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugStrDwo 975e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugStrOffsetsDwo 976e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugTypesDwo 977e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugRngListsDwo 978e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugLocDwo 979e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugLocListsDwo 980e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugTuIndex 981e8d8bef9SDimitry Andric 982fe6060f1SDimitry Andric 983fe6060f1SDimitry Andric.. _EmulatorInstructionOption: 984fe6060f1SDimitry Andric 985e8d8bef9SDimitry AndricEmulatorInstructionOption 986e8d8bef9SDimitry Andric------------------------- 987e8d8bef9SDimitry Andric 988e8d8bef9SDimitry Andric.. py:data:: eEmulateInstructionOptionNone 989e8d8bef9SDimitry Andric.. py:data:: eEmulateInstructionOptionAutoAdvancePC 990e8d8bef9SDimitry Andric.. py:data:: eEmulateInstructionOptionIgnoreConditions 991e8d8bef9SDimitry Andric 992fe6060f1SDimitry Andric 993fe6060f1SDimitry Andric.. _FunctionNameType: 994fe6060f1SDimitry Andric 995e8d8bef9SDimitry AndricFunctionNameType 996e8d8bef9SDimitry Andric---------------- 997e8d8bef9SDimitry Andric 998e8d8bef9SDimitry Andric.. py:data:: eFunctionNameTypeNone 999e8d8bef9SDimitry Andric.. py:data:: eFunctionNameTypeAuto 1000e8d8bef9SDimitry Andric.. py:data:: eFunctionNameTypeFull 1001e8d8bef9SDimitry Andric.. py:data:: eFunctionNameTypeBase 1002e8d8bef9SDimitry Andric.. py:data:: eFunctionNameTypeMethod 1003e8d8bef9SDimitry Andric.. py:data:: eFunctionNameTypeSelector 1004e8d8bef9SDimitry Andric.. py:data:: eFunctionNameTypeAny 1005e8d8bef9SDimitry Andric 1006fe6060f1SDimitry Andric 1007fe6060f1SDimitry Andric.. _BasicType: 1008fe6060f1SDimitry Andric 1009e8d8bef9SDimitry AndricBasicType 1010e8d8bef9SDimitry Andric--------- 1011e8d8bef9SDimitry Andric 1012e8d8bef9SDimitry Andric.. py:data:: eBasicTypeInvalid 1013e8d8bef9SDimitry Andric.. py:data:: eBasicTypeVoid 1014e8d8bef9SDimitry Andric.. py:data:: eBasicTypeChar 1015e8d8bef9SDimitry Andric.. py:data:: eBasicTypeSignedChar 1016e8d8bef9SDimitry Andric.. py:data:: eBasicTypeUnsignedChar 1017e8d8bef9SDimitry Andric.. py:data:: eBasicTypeWChar 1018e8d8bef9SDimitry Andric.. py:data:: eBasicTypeSignedWChar 1019e8d8bef9SDimitry Andric.. py:data:: eBasicTypeUnsignedWChar 1020e8d8bef9SDimitry Andric.. py:data:: eBasicTypeChar16 1021e8d8bef9SDimitry Andric.. py:data:: eBasicTypeChar32 1022*81ad6265SDimitry Andric.. py:data:: eBasicTypeChar8 1023e8d8bef9SDimitry Andric.. py:data:: eBasicTypeShort 1024e8d8bef9SDimitry Andric.. py:data:: eBasicTypeUnsignedShort 1025e8d8bef9SDimitry Andric.. py:data:: eBasicTypeInt 1026e8d8bef9SDimitry Andric.. py:data:: eBasicTypeUnsignedInt 1027e8d8bef9SDimitry Andric.. py:data:: eBasicTypeLong 1028e8d8bef9SDimitry Andric.. py:data:: eBasicTypeUnsignedLong 1029e8d8bef9SDimitry Andric.. py:data:: eBasicTypeLongLong 1030e8d8bef9SDimitry Andric.. py:data:: eBasicTypeUnsignedLongLong 1031e8d8bef9SDimitry Andric.. py:data:: eBasicTypeInt128 1032e8d8bef9SDimitry Andric.. py:data:: eBasicTypeUnsignedInt128 1033e8d8bef9SDimitry Andric.. py:data:: eBasicTypeBool 1034e8d8bef9SDimitry Andric.. py:data:: eBasicTypeHalf 1035e8d8bef9SDimitry Andric.. py:data:: eBasicTypeFloat 1036e8d8bef9SDimitry Andric.. py:data:: eBasicTypeDouble 1037e8d8bef9SDimitry Andric.. py:data:: eBasicTypeLongDouble 1038e8d8bef9SDimitry Andric.. py:data:: eBasicTypeFloatComplex 1039e8d8bef9SDimitry Andric.. py:data:: eBasicTypeDoubleComplex 1040e8d8bef9SDimitry Andric.. py:data:: eBasicTypeLongDoubleComplex 1041e8d8bef9SDimitry Andric.. py:data:: eBasicTypeObjCID 1042e8d8bef9SDimitry Andric.. py:data:: eBasicTypeObjCClass 1043e8d8bef9SDimitry Andric.. py:data:: eBasicTypeObjCSel 1044e8d8bef9SDimitry Andric.. py:data:: eBasicTypeNullPtr 1045e8d8bef9SDimitry Andric.. py:data:: eBasicTypeOther 1046e8d8bef9SDimitry Andric 1047fe6060f1SDimitry Andric 1048fe6060f1SDimitry Andric.. _TraceType: 1049fe6060f1SDimitry Andric 1050e8d8bef9SDimitry AndricTraceType 1051e8d8bef9SDimitry Andric--------- 1052e8d8bef9SDimitry Andric 1053e8d8bef9SDimitry Andric.. py:data:: eTraceTypeNone 1054e8d8bef9SDimitry Andric.. py:data:: eTraceTypeProcessorTrace 1055e8d8bef9SDimitry Andric 1056fe6060f1SDimitry Andric 1057fe6060f1SDimitry Andric.. _StructuredDataType: 1058fe6060f1SDimitry Andric 1059e8d8bef9SDimitry AndricStructuredDataType 1060e8d8bef9SDimitry Andric------------------ 1061e8d8bef9SDimitry Andric 1062e8d8bef9SDimitry Andric.. py:data:: eStructuredDataTypeInvalid 1063e8d8bef9SDimitry Andric.. py:data:: eStructuredDataTypeNull 1064e8d8bef9SDimitry Andric.. py:data:: eStructuredDataTypeGeneric 1065e8d8bef9SDimitry Andric.. py:data:: eStructuredDataTypeArray 1066e8d8bef9SDimitry Andric.. py:data:: eStructuredDataTypeInteger 1067e8d8bef9SDimitry Andric.. py:data:: eStructuredDataTypeFloat 1068e8d8bef9SDimitry Andric.. py:data:: eStructuredDataTypeBoolean 1069e8d8bef9SDimitry Andric.. py:data:: eStructuredDataTypeString 1070e8d8bef9SDimitry Andric.. py:data:: eStructuredDataTypeDictionary 1071e8d8bef9SDimitry Andric 1072fe6060f1SDimitry Andric 1073fe6060f1SDimitry Andric.. _TypeClass: 1074fe6060f1SDimitry Andric 1075e8d8bef9SDimitry AndricTypeClass 1076e8d8bef9SDimitry Andric--------- 1077e8d8bef9SDimitry Andric 1078e8d8bef9SDimitry Andric.. py:data:: eTypeClassInvalid 1079e8d8bef9SDimitry Andric.. py:data:: eTypeClassArray 1080e8d8bef9SDimitry Andric.. py:data:: eTypeClassBlockPointer 1081e8d8bef9SDimitry Andric.. py:data:: eTypeClassBuiltin 1082e8d8bef9SDimitry Andric.. py:data:: eTypeClassClass 1083e8d8bef9SDimitry Andric.. py:data:: eTypeClassFloat 1084e8d8bef9SDimitry Andric.. py:data:: eTypeClassComplexInteger 1085e8d8bef9SDimitry Andric.. py:data:: eTypeClassComplexFloat 1086e8d8bef9SDimitry Andric.. py:data:: eTypeClassFunction 1087e8d8bef9SDimitry Andric.. py:data:: eTypeClassMemberPointer 1088e8d8bef9SDimitry Andric.. py:data:: eTypeClassObjCObject 1089e8d8bef9SDimitry Andric.. py:data:: eTypeClassObjCInterface 1090e8d8bef9SDimitry Andric.. py:data:: eTypeClassObjCObjectPointer 1091e8d8bef9SDimitry Andric.. py:data:: eTypeClassPointer 1092e8d8bef9SDimitry Andric.. py:data:: eTypeClassReference 1093e8d8bef9SDimitry Andric.. py:data:: eTypeClassStruct 1094e8d8bef9SDimitry Andric.. py:data:: eTypeClassTypedef 1095e8d8bef9SDimitry Andric.. py:data:: eTypeClassUnion 1096e8d8bef9SDimitry Andric.. py:data:: eTypeClassVector 1097e8d8bef9SDimitry Andric.. py:data:: eTypeClassOther 1098e8d8bef9SDimitry Andric.. py:data:: eTypeClassAny 1099e8d8bef9SDimitry Andric 1100fe6060f1SDimitry Andric 1101fe6060f1SDimitry Andric.. _TemplateArgument: 1102fe6060f1SDimitry Andric 1103e8d8bef9SDimitry AndricTemplateArgument 1104e8d8bef9SDimitry Andric---------------- 1105e8d8bef9SDimitry Andric 1106e8d8bef9SDimitry Andric.. py:data:: eTemplateArgumentKindNull 1107e8d8bef9SDimitry Andric.. py:data:: eTemplateArgumentKindType 1108e8d8bef9SDimitry Andric.. py:data:: eTemplateArgumentKindDeclaration 1109e8d8bef9SDimitry Andric.. py:data:: eTemplateArgumentKindIntegral 1110e8d8bef9SDimitry Andric.. py:data:: eTemplateArgumentKindTemplate 1111e8d8bef9SDimitry Andric.. py:data:: eTemplateArgumentKindTemplateExpansion 1112e8d8bef9SDimitry Andric.. py:data:: eTemplateArgumentKindExpression 1113e8d8bef9SDimitry Andric.. py:data:: eTemplateArgumentKindPack 1114e8d8bef9SDimitry Andric.. py:data:: eTemplateArgumentKindNullPtr 1115e8d8bef9SDimitry Andric.. py:data:: eTemplateArgumentKindUncommonValue 1116e8d8bef9SDimitry Andric 1117fe6060f1SDimitry Andric 1118fe6060f1SDimitry Andric.. _TypeOption: 1119fe6060f1SDimitry Andric 1120e8d8bef9SDimitry AndricTypeOption 1121e8d8bef9SDimitry Andric---------- 1122e8d8bef9SDimitry Andric 1123e8d8bef9SDimitry AndricOptions that can be set for a formatter to alter its behavior. Not 1124e8d8bef9SDimitry Andricall of these are applicable to all formatter types. 1125e8d8bef9SDimitry Andric 1126e8d8bef9SDimitry Andric.. py:data:: eTypeOptionNone 1127e8d8bef9SDimitry Andric.. py:data:: eTypeOptionCascade 1128e8d8bef9SDimitry Andric.. py:data:: eTypeOptionSkipPointers 1129e8d8bef9SDimitry Andric.. py:data:: eTypeOptionSkipReferences 1130e8d8bef9SDimitry Andric.. py:data:: eTypeOptionHideChildren 1131e8d8bef9SDimitry Andric.. py:data:: eTypeOptionHideValue 1132e8d8bef9SDimitry Andric.. py:data:: eTypeOptionShowOneLiner 1133e8d8bef9SDimitry Andric.. py:data:: eTypeOptionHideNames 1134e8d8bef9SDimitry Andric.. py:data:: eTypeOptionNonCacheable 1135e8d8bef9SDimitry Andric.. py:data:: eTypeOptionHideEmptyAggregates 1136e8d8bef9SDimitry Andric.. py:data:: eTypeOptionFrontEndWantsDereference 1137e8d8bef9SDimitry Andric 1138fe6060f1SDimitry Andric 1139fe6060f1SDimitry Andric 1140fe6060f1SDimitry Andric.. _FrameCompare: 1141fe6060f1SDimitry Andric 1142e8d8bef9SDimitry AndricFrameCompare 1143e8d8bef9SDimitry Andric------------ 1144e8d8bef9SDimitry Andric 1145e8d8bef9SDimitry AndricThis is the return value for frame comparisons. If you are comparing frame 1146e8d8bef9SDimitry AndricA to frame B the following cases arise: 1147e8d8bef9SDimitry Andric 1148e8d8bef9SDimitry Andric 1) When frame A pushes frame B (or a frame that ends up pushing 1149e8d8bef9SDimitry Andric B) A is Older than B. 1150e8d8bef9SDimitry Andric 1151e8d8bef9SDimitry Andric 2) When frame A pushed frame B (or if frameA is on the stack 1152e8d8bef9SDimitry Andric but B is not) A is Younger than B. 1153e8d8bef9SDimitry Andric 1154e8d8bef9SDimitry Andric 3) When frame A and frame B have the same StackID, they are 1155e8d8bef9SDimitry Andric Equal. 1156e8d8bef9SDimitry Andric 1157e8d8bef9SDimitry Andric 4) When frame A and frame B have the same immediate parent 1158e8d8bef9SDimitry Andric frame, but are not equal, the comparison yields SameParent. 1159e8d8bef9SDimitry Andric 1160e8d8bef9SDimitry Andric 5) If the two frames are on different threads or processes the 1161e8d8bef9SDimitry Andric comparison is Invalid. 1162e8d8bef9SDimitry Andric 1163e8d8bef9SDimitry Andric 6) If for some reason we can't figure out what went on, we 1164e8d8bef9SDimitry Andric return Unknown. 1165e8d8bef9SDimitry Andric 1166e8d8bef9SDimitry Andric.. py:data:: eFrameCompareInvalid 1167e8d8bef9SDimitry Andric.. py:data:: eFrameCompareUnknown 1168e8d8bef9SDimitry Andric.. py:data:: eFrameCompareEqual 1169e8d8bef9SDimitry Andric.. py:data:: eFrameCompareSameParent 1170e8d8bef9SDimitry Andric.. py:data:: eFrameCompareYounger 1171e8d8bef9SDimitry Andric.. py:data:: eFrameCompareOlder 1172e8d8bef9SDimitry Andric 1173fe6060f1SDimitry Andric 1174fe6060f1SDimitry Andric.. _FilePermissions: 1175fe6060f1SDimitry Andric 1176e8d8bef9SDimitry AndricFilePermissions 1177e8d8bef9SDimitry Andric--------------- 1178e8d8bef9SDimitry Andric 1179e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsUserRead 1180e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsUserWrite 1181e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsUserExecute 1182e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsGroupRead 1183e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsGroupWrite 1184e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsGroupExecute 1185e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsWorldRead 1186e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsWorldWrite 1187e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsWorldExecute 1188e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsUserRW 1189e8d8bef9SDimitry Andric.. py:data:: eFileFilePermissionsUserRX 1190e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsUserRWX 1191e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsGroupRW 1192e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsGroupRX 1193e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsGroupRWX 1194e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsWorldRW 1195e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsWorldRX 1196e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsWorldRWX 1197e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsEveryoneR 1198e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsEveryoneW 1199e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsEveryoneX 1200e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsEveryoneRW 1201e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsEveryoneRX 1202e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsEveryoneRWX 1203e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsFileDefault = eFilePermissionsUserRW, 1204e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsDirectoryDefault 1205e8d8bef9SDimitry Andric 1206fe6060f1SDimitry Andric 1207fe6060f1SDimitry Andric.. _QueueItem: 1208fe6060f1SDimitry Andric 1209e8d8bef9SDimitry AndricQueueItem 1210e8d8bef9SDimitry Andric--------- 1211e8d8bef9SDimitry Andric.. py:data:: eQueueItemKindUnknown 1212e8d8bef9SDimitry Andric.. py:data:: eQueueItemKindFunction 1213e8d8bef9SDimitry Andric.. py:data:: eQueueItemKindBlock 1214e8d8bef9SDimitry Andric 1215fe6060f1SDimitry Andric 1216fe6060f1SDimitry Andric.. _QueueKind: 1217fe6060f1SDimitry Andric 1218e8d8bef9SDimitry AndricQueueKind 1219e8d8bef9SDimitry Andric--------- 1220e8d8bef9SDimitry Andric 1221e8d8bef9SDimitry Andriclibdispatch aka Grand Central Dispatch (GCD) queues can be either 1222e8d8bef9SDimitry Andricserial (executing on one thread) or concurrent (executing on 1223e8d8bef9SDimitry Andricmultiple threads). 1224e8d8bef9SDimitry Andric 1225e8d8bef9SDimitry Andric.. py:data:: eQueueKindUnknown 1226e8d8bef9SDimitry Andric.. py:data:: eQueueKindSerial 1227e8d8bef9SDimitry Andric.. py:data:: eQueueKindConcurrent 1228e8d8bef9SDimitry Andric 1229fe6060f1SDimitry Andric 1230fe6060f1SDimitry Andric.. _ExpressionEvaluationPhase: 1231fe6060f1SDimitry Andric 1232e8d8bef9SDimitry AndricExpressionEvaluationPhase 1233e8d8bef9SDimitry Andric------------------------- 1234e8d8bef9SDimitry Andric 1235e8d8bef9SDimitry AndricThese are the cancellable stages of expression evaluation, passed 1236e8d8bef9SDimitry Andricto the expression evaluation callback, so that you can interrupt 1237e8d8bef9SDimitry Andricexpression evaluation at the various points in its lifecycle. 1238e8d8bef9SDimitry Andric 1239e8d8bef9SDimitry Andric.. py:data:: eExpressionEvaluationParse 1240e8d8bef9SDimitry Andric.. py:data:: eExpressionEvaluationIRGen 1241e8d8bef9SDimitry Andric.. py:data:: eExpressionEvaluationExecution 1242e8d8bef9SDimitry Andric.. py:data:: eExpressionEvaluationComplete 1243e8d8bef9SDimitry Andric 1244fe6060f1SDimitry Andric 1245fe6060f1SDimitry Andric.. _WatchpointKind: 1246fe6060f1SDimitry Andric 1247e8d8bef9SDimitry AndricWatchpointKind 1248e8d8bef9SDimitry Andric-------------- 1249e8d8bef9SDimitry Andric 1250e8d8bef9SDimitry AndricIndicates what types of events cause the watchpoint to fire. Used by Native 1251e8d8bef9SDimitry Andric-Protocol-related classes. 1252e8d8bef9SDimitry Andric 1253e8d8bef9SDimitry Andric.. py:data:: eWatchpointKindWrite 1254e8d8bef9SDimitry Andric.. py:data:: eWatchpointKindRead 1255e8d8bef9SDimitry Andric 1256fe6060f1SDimitry Andric 1257fe6060f1SDimitry Andric.. _GdbSignal: 1258fe6060f1SDimitry Andric 1259e8d8bef9SDimitry AndricGdbSignal 1260e8d8bef9SDimitry Andric--------- 1261e8d8bef9SDimitry Andric 1262e8d8bef9SDimitry Andric.. py:data:: eGdbSignalBadAccess 1263e8d8bef9SDimitry Andric.. py:data:: eGdbSignalBadInstruction 1264e8d8bef9SDimitry Andric.. py:data:: eGdbSignalArithmetic 1265e8d8bef9SDimitry Andric.. py:data:: eGdbSignalEmulation 1266e8d8bef9SDimitry Andric.. py:data:: eGdbSignalSoftware 1267e8d8bef9SDimitry Andric.. py:data:: eGdbSignalBreakpoint 1268e8d8bef9SDimitry Andric 1269fe6060f1SDimitry Andric.. _PathType: 1270fe6060f1SDimitry Andric 1271e8d8bef9SDimitry AndricPathType 1272e8d8bef9SDimitry Andric-------- 1273e8d8bef9SDimitry Andric 1274e8d8bef9SDimitry AndricUsed with `SBHostOS.GetLLDBPath` to find files that are 1275e8d8bef9SDimitry Andricrelated to LLDB on the current host machine. Most files are 1276e8d8bef9SDimitry Andricrelative to LLDB or are in known locations. 1277e8d8bef9SDimitry Andric 1278e8d8bef9SDimitry Andric.. py:data:: ePathTypeLLDBShlibDir 1279e8d8bef9SDimitry Andric 1280e8d8bef9SDimitry Andric The directory where the lldb.so (unix) or LLDB mach-o file in 1281e8d8bef9SDimitry Andric LLDB.framework (MacOSX) exists. 1282e8d8bef9SDimitry Andric 1283e8d8bef9SDimitry Andric.. py:data:: ePathTypeSupportExecutableDir 1284e8d8bef9SDimitry Andric 1285e8d8bef9SDimitry Andric Find LLDB support executable directory (debugserver, etc). 1286e8d8bef9SDimitry Andric 1287e8d8bef9SDimitry Andric.. py:data:: ePathTypeHeaderDir 1288e8d8bef9SDimitry Andric 1289e8d8bef9SDimitry Andric Find LLDB header file directory. 1290e8d8bef9SDimitry Andric 1291e8d8bef9SDimitry Andric.. py:data:: ePathTypePythonDir 1292e8d8bef9SDimitry Andric 1293e8d8bef9SDimitry Andric Find Python modules (PYTHONPATH) directory. 1294e8d8bef9SDimitry Andric 1295e8d8bef9SDimitry Andric.. py:data:: ePathTypeLLDBSystemPlugins 1296e8d8bef9SDimitry Andric 1297e8d8bef9SDimitry Andric System plug-ins directory 1298e8d8bef9SDimitry Andric 1299e8d8bef9SDimitry Andric.. py:data:: ePathTypeLLDBUserPlugins 1300e8d8bef9SDimitry Andric 1301e8d8bef9SDimitry Andric User plug-ins directory 1302e8d8bef9SDimitry Andric 1303e8d8bef9SDimitry Andric.. py:data:: ePathTypeLLDBTempSystemDir 1304e8d8bef9SDimitry Andric 1305e8d8bef9SDimitry Andric The LLDB temp directory for this system that will be cleaned up on exit. 1306e8d8bef9SDimitry Andric 1307e8d8bef9SDimitry Andric.. py:data:: ePathTypeGlobalLLDBTempSystemDir 1308e8d8bef9SDimitry Andric 1309e8d8bef9SDimitry Andric The LLDB temp directory for this system, NOT cleaned up on a process 1310e8d8bef9SDimitry Andric exit. 1311e8d8bef9SDimitry Andric 1312e8d8bef9SDimitry Andric.. py:data:: ePathTypeClangDir 1313e8d8bef9SDimitry Andric 1314e8d8bef9SDimitry Andric Find path to Clang builtin headers. 1315e8d8bef9SDimitry Andric 1316fe6060f1SDimitry Andric 1317fe6060f1SDimitry Andric.. _MemberFunctionKind: 1318fe6060f1SDimitry Andric 1319e8d8bef9SDimitry AndricMemberFunctionKind 1320e8d8bef9SDimitry Andric------------------ 1321e8d8bef9SDimitry Andric 1322e8d8bef9SDimitry Andric.. py:data:: eMemberFunctionKindUnknown 1323e8d8bef9SDimitry Andric.. py:data:: eMemberFunctionKindConstructor 1324e8d8bef9SDimitry Andric 1325e8d8bef9SDimitry Andric A function used to create instances. 1326e8d8bef9SDimitry Andric 1327e8d8bef9SDimitry Andric.. py:data:: eMemberFunctionKindDestructor 1328e8d8bef9SDimitry Andric 1329e8d8bef9SDimitry Andric A function used to tear down existing instances. 1330e8d8bef9SDimitry Andric 1331e8d8bef9SDimitry Andric.. py:data:: eMemberFunctionKindInstanceMethod 1332e8d8bef9SDimitry Andric 1333e8d8bef9SDimitry Andric A function that applies to a specific instance. 1334e8d8bef9SDimitry Andric 1335e8d8bef9SDimitry Andric.. py:data:: eMemberFunctionKindStaticMethod 1336e8d8bef9SDimitry Andric 1337e8d8bef9SDimitry Andric A function that applies to a type rather than any instance, 1338e8d8bef9SDimitry Andric 1339fe6060f1SDimitry Andric 1340fe6060f1SDimitry Andric.. _TypeFlags: 1341fe6060f1SDimitry Andric 1342e8d8bef9SDimitry AndricTypeFlags 1343e8d8bef9SDimitry Andric--------- 1344e8d8bef9SDimitry Andric 1345e8d8bef9SDimitry Andric.. py:data:: eTypeHasChildren 1346e8d8bef9SDimitry Andric.. py:data:: eTypeIsArray 1347e8d8bef9SDimitry Andric.. py:data:: eTypeIsBuiltIn 1348e8d8bef9SDimitry Andric.. py:data:: eTypeIsCPlusPlus 1349e8d8bef9SDimitry Andric.. py:data:: eTypeIsFuncPrototype 1350e8d8bef9SDimitry Andric.. py:data:: eTypeIsObjC 1351e8d8bef9SDimitry Andric.. py:data:: eTypeIsReference 1352e8d8bef9SDimitry Andric.. py:data:: eTypeIsTemplate 1353e8d8bef9SDimitry Andric.. py:data:: eTypeIsVector 1354e8d8bef9SDimitry Andric.. py:data:: eTypeIsInteger 1355e8d8bef9SDimitry Andric.. py:data:: eTypeIsComplex 1356e8d8bef9SDimitry Andric.. py:data:: eTypeInstanceIsPointer 1357e8d8bef9SDimitry Andric 1358fe6060f1SDimitry Andric 1359fe6060f1SDimitry Andric.. _CommandFlags: 1360fe6060f1SDimitry Andric 1361e8d8bef9SDimitry AndricCommandFlags 1362e8d8bef9SDimitry Andric--------------- 1363e8d8bef9SDimitry Andric 1364e8d8bef9SDimitry Andric.. py:data:: eCommandRequiresTarget 1365e8d8bef9SDimitry Andric.. py:data:: eCommandRequiresProcess 1366e8d8bef9SDimitry Andric.. py:data:: eCommandRequiresThread 1367e8d8bef9SDimitry Andric.. py:data:: eCommandRequiresFrame 1368e8d8bef9SDimitry Andric.. py:data:: eCommandRequiresRegContext 1369e8d8bef9SDimitry Andric.. py:data:: eCommandTryTargetAPILock 1370e8d8bef9SDimitry Andric.. py:data:: eCommandProcessMustBeLaunched 1371e8d8bef9SDimitry Andric.. py:data:: eCommandProcessMustBePaused 1372e8d8bef9SDimitry Andric.. py:data:: eCommandProcessMustBeTraced 1373e8d8bef9SDimitry Andric 1374fe6060f1SDimitry Andric 1375fe6060f1SDimitry Andric.. _TypeSummary: 1376fe6060f1SDimitry Andric 1377e8d8bef9SDimitry AndricTypeSummary 1378e8d8bef9SDimitry Andric----------- 1379e8d8bef9SDimitry Andric 1380e8d8bef9SDimitry AndricWhether a summary should cap how much data it returns to users or not. 1381e8d8bef9SDimitry Andric 1382e8d8bef9SDimitry Andric.. py:data:: eTypeSummaryCapped 1383e8d8bef9SDimitry Andric.. py:data:: eTypeSummaryUncapped 1384e8d8bef9SDimitry Andric 1385fe6060f1SDimitry Andric 1386fe6060f1SDimitry Andric.. _CommandInterpreterResult: 1387fe6060f1SDimitry Andric 1388e8d8bef9SDimitry AndricCommandInterpreterResult 1389e8d8bef9SDimitry Andric------------------------ 1390e8d8bef9SDimitry Andric 1391e8d8bef9SDimitry AndricThe result from a command interpreter run. 1392e8d8bef9SDimitry Andric 1393e8d8bef9SDimitry Andric.. py:data:: eCommandInterpreterResultSuccess 1394e8d8bef9SDimitry Andric 1395e8d8bef9SDimitry Andric Command interpreter finished successfully. 1396e8d8bef9SDimitry Andric 1397e8d8bef9SDimitry Andric.. py:data:: eCommandInterpreterResultInferiorCrash 1398e8d8bef9SDimitry Andric 1399e8d8bef9SDimitry Andric Stopped because the corresponding option was set and the inferior 1400e8d8bef9SDimitry Andric crashed. 1401e8d8bef9SDimitry Andric 1402e8d8bef9SDimitry Andric.. py:data:: eCommandInterpreterResultCommandError 1403e8d8bef9SDimitry Andric 1404e8d8bef9SDimitry Andric Stopped because the corresponding option was set and a command returned 1405e8d8bef9SDimitry Andric an error. 1406e8d8bef9SDimitry Andric 1407e8d8bef9SDimitry Andric.. py:data:: eCommandInterpreterResultQuitRequested 1408e8d8bef9SDimitry Andric 1409e8d8bef9SDimitry Andric Stopped because quit was requested. 1410