13cae8b33SRaphael Isemann.. 23cae8b33SRaphael Isemann This is a sub page of the Python API docs and linked from the main API page. 33cae8b33SRaphael Isemann The page isn't in any toctree, so silence the sphinx warnings by marking it as orphan. 43cae8b33SRaphael Isemann 53cae8b33SRaphael Isemann:orphan: 63cae8b33SRaphael Isemann 73cae8b33SRaphael IsemannPython API enumerators and constants 83cae8b33SRaphael Isemann==================================== 93cae8b33SRaphael Isemann 103cae8b33SRaphael Isemann.. py:currentmodule:: lldb 113cae8b33SRaphael Isemann 123cae8b33SRaphael IsemannConstants 133cae8b33SRaphael Isemann********* 143cae8b33SRaphael Isemann 153cae8b33SRaphael IsemannGeneric register numbers 163cae8b33SRaphael Isemann------------------------ 173cae8b33SRaphael Isemann 183cae8b33SRaphael Isemann.. py:data:: LLDB_REGNUM_GENERIC_PC 193cae8b33SRaphael Isemann 203cae8b33SRaphael Isemann Program counter. 213cae8b33SRaphael Isemann 223cae8b33SRaphael Isemann.. py:data:: LLDB_REGNUM_GENERIC_SP 233cae8b33SRaphael Isemann 243cae8b33SRaphael Isemann Stack pointer. 253cae8b33SRaphael Isemann.. py:data:: LLDB_REGNUM_GENERIC_FP 263cae8b33SRaphael Isemann 273cae8b33SRaphael Isemann Frame pointer. 283cae8b33SRaphael Isemann 293cae8b33SRaphael Isemann.. py:data:: LLDB_REGNUM_GENERIC_RA 303cae8b33SRaphael Isemann 313cae8b33SRaphael Isemann Return address. 323cae8b33SRaphael Isemann 333cae8b33SRaphael Isemann.. py:data:: LLDB_REGNUM_GENERIC_FLAGS 343cae8b33SRaphael Isemann 353cae8b33SRaphael Isemann Processor flags register. 363cae8b33SRaphael Isemann 373cae8b33SRaphael Isemann.. py:data:: LLDB_REGNUM_GENERIC_ARG1 383cae8b33SRaphael Isemann 393cae8b33SRaphael Isemann The register that would contain pointer size or less argument 1 (if any). 403cae8b33SRaphael Isemann 413cae8b33SRaphael Isemann.. py:data:: LLDB_REGNUM_GENERIC_ARG2 423cae8b33SRaphael Isemann 433cae8b33SRaphael Isemann The register that would contain pointer size or less argument 2 (if any). 443cae8b33SRaphael Isemann 453cae8b33SRaphael Isemann.. py:data:: LLDB_REGNUM_GENERIC_ARG3 463cae8b33SRaphael Isemann 473cae8b33SRaphael Isemann The register that would contain pointer size or less argument 3 (if any). 483cae8b33SRaphael Isemann 493cae8b33SRaphael Isemann.. py:data:: LLDB_REGNUM_GENERIC_ARG4 503cae8b33SRaphael Isemann 513cae8b33SRaphael Isemann The register that would contain pointer size or less argument 4 (if any). 523cae8b33SRaphael Isemann 533cae8b33SRaphael Isemann.. py:data:: LLDB_REGNUM_GENERIC_ARG5 543cae8b33SRaphael Isemann 553cae8b33SRaphael Isemann The register that would contain pointer size or less argument 5 (if any). 563cae8b33SRaphael Isemann 573cae8b33SRaphael Isemann.. py:data:: LLDB_REGNUM_GENERIC_ARG6 583cae8b33SRaphael Isemann 593cae8b33SRaphael Isemann The register that would contain pointer size or less argument 6 (if any). 603cae8b33SRaphael Isemann 613cae8b33SRaphael Isemann.. py:data:: LLDB_REGNUM_GENERIC_ARG7 623cae8b33SRaphael Isemann 633cae8b33SRaphael Isemann The register that would contain pointer size or less argument 7 (if any). 643cae8b33SRaphael Isemann 653cae8b33SRaphael Isemann.. py:data:: LLDB_REGNUM_GENERIC_ARG8 663cae8b33SRaphael Isemann 673cae8b33SRaphael Isemann The register that would contain pointer size or less argument 8 (if any). 683cae8b33SRaphael Isemann 693cae8b33SRaphael Isemann 703cae8b33SRaphael IsemannInvalid value definitions 713cae8b33SRaphael Isemann------------------------- 723cae8b33SRaphael Isemann 733cae8b33SRaphael Isemann.. py:data:: LLDB_INVALID_BREAK_ID 743cae8b33SRaphael Isemann.. py:data:: LLDB_INVALID_WATCH_ID 753cae8b33SRaphael Isemann.. py:data:: LLDB_INVALID_ADDRESS 763cae8b33SRaphael Isemann.. py:data:: LLDB_INVALID_INDEX32 773cae8b33SRaphael Isemann.. py:data:: LLDB_INVALID_IVAR_OFFSET 783cae8b33SRaphael Isemann.. py:data:: LLDB_INVALID_IMAGE_TOKEN 793cae8b33SRaphael Isemann.. py:data:: LLDB_INVALID_MODULE_VERSION 803cae8b33SRaphael Isemann.. py:data:: LLDB_INVALID_REGNUM 813cae8b33SRaphael Isemann.. py:data:: LLDB_INVALID_UID 823cae8b33SRaphael Isemann.. py:data:: LLDB_INVALID_PROCESS_ID 833cae8b33SRaphael Isemann.. py:data:: LLDB_INVALID_THREAD_ID 843cae8b33SRaphael Isemann.. py:data:: LLDB_INVALID_FRAME_ID 853cae8b33SRaphael Isemann.. py:data:: LLDB_INVALID_SIGNAL_NUMBER 863cae8b33SRaphael Isemann.. py:data:: LLDB_INVALID_OFFSET 873cae8b33SRaphael Isemann.. py:data:: LLDB_INVALID_LINE_NUMBER 883cae8b33SRaphael Isemann.. py:data:: LLDB_INVALID_QUEUE_ID 893cae8b33SRaphael Isemann 903cae8b33SRaphael IsemannCPU types 913cae8b33SRaphael Isemann--------- 923cae8b33SRaphael Isemann 933cae8b33SRaphael Isemann.. py:data:: LLDB_ARCH_DEFAULT 943cae8b33SRaphael Isemann.. py:data:: LLDB_ARCH_DEFAULT_32BIT 953cae8b33SRaphael Isemann.. py:data:: LLDB_ARCH_DEFAULT_64BIT 963cae8b33SRaphael Isemann.. py:data:: LLDB_INVALID_CPUTYPE 973cae8b33SRaphael Isemann 983cae8b33SRaphael Isemann 993cae8b33SRaphael IsemannOption set definitions 1003cae8b33SRaphael Isemann---------------------- 1013cae8b33SRaphael Isemann 1023cae8b33SRaphael Isemann.. py:data:: LLDB_MAX_NUM_OPTION_SETS 1033cae8b33SRaphael Isemann.. py:data:: LLDB_OPT_SET_ALL 1043cae8b33SRaphael Isemann.. py:data:: LLDB_OPT_SET_1 1053cae8b33SRaphael Isemann.. py:data:: LLDB_OPT_SET_2 1063cae8b33SRaphael Isemann.. py:data:: LLDB_OPT_SET_3 1073cae8b33SRaphael Isemann.. py:data:: LLDB_OPT_SET_4 1083cae8b33SRaphael Isemann.. py:data:: LLDB_OPT_SET_5 1093cae8b33SRaphael Isemann.. py:data:: LLDB_OPT_SET_6 1103cae8b33SRaphael Isemann.. py:data:: LLDB_OPT_SET_7 1113cae8b33SRaphael Isemann.. py:data:: LLDB_OPT_SET_8 1123cae8b33SRaphael Isemann.. py:data:: LLDB_OPT_SET_9 1133cae8b33SRaphael Isemann.. py:data:: LLDB_OPT_SET_10 1143cae8b33SRaphael Isemann.. py:data:: LLDB_OPT_SET_11 1153cae8b33SRaphael Isemann 1163cae8b33SRaphael IsemannMiscellaneous constants 1173cae8b33SRaphael Isemann------------------------ 1183cae8b33SRaphael Isemann 1193cae8b33SRaphael Isemann.. py:data:: LLDB_GENERIC_ERROR 1203cae8b33SRaphael Isemann.. py:data:: LLDB_DEFAULT_BREAK_SIZE 1213cae8b33SRaphael Isemann.. py:data:: LLDB_WATCH_TYPE_READ 1223cae8b33SRaphael Isemann.. py:data:: LLDB_WATCH_TYPE_WRITE 1233cae8b33SRaphael Isemann 1243cae8b33SRaphael Isemann 1253cae8b33SRaphael IsemannEnumerators 1263cae8b33SRaphael Isemann*********** 1273cae8b33SRaphael Isemann 128d94ce1a3SRaphael Isemann 129d94ce1a3SRaphael Isemann.. _State: 130d94ce1a3SRaphael Isemann 1313cae8b33SRaphael IsemannState 1323cae8b33SRaphael Isemann----- 1333cae8b33SRaphael Isemann 1343cae8b33SRaphael Isemann.. py:data:: eStateInvalid 1353cae8b33SRaphael Isemann.. py:data:: eStateUnloaded 1363cae8b33SRaphael Isemann 1373cae8b33SRaphael Isemann Process is object is valid, but not currently loaded. 1383cae8b33SRaphael Isemann 1393cae8b33SRaphael Isemann.. py:data:: eStateConnected 1403cae8b33SRaphael Isemann 1413cae8b33SRaphael Isemann Process is connected to remote debug services, but not 1423cae8b33SRaphael Isemann launched or attached to anything yet. 1433cae8b33SRaphael Isemann 1443cae8b33SRaphael Isemann.. py:data:: eStateAttaching 1453cae8b33SRaphael Isemann 1463cae8b33SRaphael Isemann Process is in the process of launching. 1473cae8b33SRaphael Isemann 1483cae8b33SRaphael Isemann.. py:data:: eStateLaunching 1493cae8b33SRaphael Isemann 1503cae8b33SRaphael Isemann Process is in the process of launching. 1513cae8b33SRaphael Isemann 1523cae8b33SRaphael Isemann.. py:data:: eStateStopped 1533cae8b33SRaphael Isemann 1543cae8b33SRaphael Isemann Process or thread is stopped and can be examined. 1553cae8b33SRaphael Isemann 1563cae8b33SRaphael Isemann.. py:data:: eStateRunning 1573cae8b33SRaphael Isemann 1583cae8b33SRaphael Isemann Process or thread is running and can't be examined. 1593cae8b33SRaphael Isemann 1603cae8b33SRaphael Isemann.. py:data:: eStateStepping 1613cae8b33SRaphael Isemann 1623cae8b33SRaphael Isemann Process or thread is in the process of stepping and can 1633cae8b33SRaphael Isemann not be examined. 1643cae8b33SRaphael Isemann 1653cae8b33SRaphael Isemann.. py:data:: eStateCrashed 1663cae8b33SRaphael Isemann 1673cae8b33SRaphael Isemann Process or thread has crashed and can be examined. 1683cae8b33SRaphael Isemann 1693cae8b33SRaphael Isemann.. py:data:: eStateDetached 1703cae8b33SRaphael Isemann 1713cae8b33SRaphael Isemann Process has been detached and can't be examined. 1723cae8b33SRaphael Isemann 1733cae8b33SRaphael Isemann.. py:data:: eStateExited 1743cae8b33SRaphael Isemann 1753cae8b33SRaphael Isemann Process has exited and can't be examined. 1763cae8b33SRaphael Isemann 1773cae8b33SRaphael Isemann.. py:data:: eStateSuspended 1783cae8b33SRaphael Isemann 1793cae8b33SRaphael Isemann Process or thread is in a suspended state as far 1803cae8b33SRaphael Isemann as the debugger is concerned while other processes 1813cae8b33SRaphael Isemann or threads get the chance to run. 1823cae8b33SRaphael Isemann 183d94ce1a3SRaphael Isemann 184d94ce1a3SRaphael Isemann.. _LaunchFlag: 185d94ce1a3SRaphael Isemann 1863cae8b33SRaphael IsemannLaunchFlag 1873cae8b33SRaphael Isemann---------- 1883cae8b33SRaphael Isemann 1893cae8b33SRaphael Isemann.. py:data:: eLaunchFlagNone 1903cae8b33SRaphael Isemann.. py:data:: eLaunchFlagExec 1913cae8b33SRaphael Isemann 1923cae8b33SRaphael Isemann Exec when launching and turn the calling process into a new process. 1933cae8b33SRaphael Isemann 1943cae8b33SRaphael Isemann.. py:data:: eLaunchFlagDebug 1953cae8b33SRaphael Isemann 1963cae8b33SRaphael Isemann Stop as soon as the process launches to allow the process to be debugged. 1973cae8b33SRaphael Isemann 1983cae8b33SRaphael Isemann.. py:data:: eLaunchFlagStopAtEntry 1993cae8b33SRaphael Isemann 2003cae8b33SRaphael Isemann Stop at the program entry point instead of auto-continuing when launching or attaching at entry point. 2013cae8b33SRaphael Isemann 2023cae8b33SRaphael Isemann.. py:data:: eLaunchFlagDisableASLR 2033cae8b33SRaphael Isemann 2043cae8b33SRaphael Isemann Disable Address Space Layout Randomization. 2053cae8b33SRaphael Isemann 2063cae8b33SRaphael Isemann.. py:data:: eLaunchFlagDisableSTDIO 2073cae8b33SRaphael Isemann 2083cae8b33SRaphael Isemann Disable stdio for inferior process (e.g. for a GUI app). 2093cae8b33SRaphael Isemann 2103cae8b33SRaphael Isemann.. py:data:: eLaunchFlagLaunchInTTY 2113cae8b33SRaphael Isemann 2123cae8b33SRaphael Isemann Launch the process in a new TTY if supported by the host. 2133cae8b33SRaphael Isemann 2143cae8b33SRaphael Isemann.. py:data:: eLaunchFlagLaunchInShell 2153cae8b33SRaphael Isemann 2163cae8b33SRaphael Isemann Launch the process inside a shell to get shell expansion. 2173cae8b33SRaphael Isemann 2183cae8b33SRaphael Isemann.. py:data:: eLaunchFlagLaunchInSeparateProcessGroup 2193cae8b33SRaphael Isemann 2203cae8b33SRaphael Isemann Launch the process in a separate process group if you are going to hand the process off (e.g. to debugserver) 2213cae8b33SRaphael Isemann 2223cae8b33SRaphael Isemann.. py:data:: eLaunchFlagDontSetExitStatus 2233cae8b33SRaphael Isemann 2243cae8b33SRaphael Isemann set this flag so lldb & the handee don't race to set its exit status. 2253cae8b33SRaphael Isemann 2263cae8b33SRaphael Isemann.. py:data:: eLaunchFlagDetachOnError 2273cae8b33SRaphael Isemann 2283cae8b33SRaphael Isemann If set, then the client stub should detach rather than killing the debugee 2293cae8b33SRaphael Isemann if it loses connection with lldb. 2303cae8b33SRaphael Isemann 2313cae8b33SRaphael Isemann.. py:data:: eLaunchFlagShellExpandArguments 2323cae8b33SRaphael Isemann 2333cae8b33SRaphael Isemann Perform shell-style argument expansion 2343cae8b33SRaphael Isemann 2353cae8b33SRaphael Isemann.. py:data:: eLaunchFlagCloseTTYOnExit 2363cae8b33SRaphael Isemann 2373cae8b33SRaphael Isemann Close the open TTY on exit 2383cae8b33SRaphael Isemann 2393cae8b33SRaphael Isemann.. py:data:: eLaunchFlagInheritTCCFromParent 2403cae8b33SRaphael Isemann 2413cae8b33SRaphael Isemann Don't make the inferior responsible for its own TCC 2423cae8b33SRaphael Isemann permissions but instead inherit them from its parent. 2433cae8b33SRaphael Isemann 244d94ce1a3SRaphael Isemann 245d94ce1a3SRaphael Isemann.. _RunMode: 246d94ce1a3SRaphael Isemann 2473cae8b33SRaphael IsemannRunMode 2483cae8b33SRaphael Isemann------- 2493cae8b33SRaphael Isemann.. py:data:: eOnlyThisThread 2503cae8b33SRaphael Isemann.. py:data:: eAllThreads 2513cae8b33SRaphael Isemann.. py:data:: eOnlyDuringStepping 2523cae8b33SRaphael Isemann 2533cae8b33SRaphael Isemann 254d94ce1a3SRaphael Isemann.. _ByteOrder: 255d94ce1a3SRaphael Isemann 2563cae8b33SRaphael IsemannByteOrder 2573cae8b33SRaphael Isemann--------- 2583cae8b33SRaphael Isemann 2593cae8b33SRaphael Isemann.. py:data:: eByteOrderInvalid 2603cae8b33SRaphael Isemann.. py:data:: eByteOrderBig 2613cae8b33SRaphael Isemann.. py:data:: eByteOrderPDP 2623cae8b33SRaphael Isemann.. py:data:: eByteOrderLittle 2633cae8b33SRaphael Isemann 264d94ce1a3SRaphael Isemann 265d94ce1a3SRaphael Isemann.. _Encoding: 266d94ce1a3SRaphael Isemann 2673cae8b33SRaphael IsemannEncoding 2683cae8b33SRaphael Isemann-------- 2693cae8b33SRaphael Isemann 2703cae8b33SRaphael Isemann.. py:data:: eEncodingInvalid 2713cae8b33SRaphael Isemann.. py:data:: eEncodingUint 2723cae8b33SRaphael Isemann.. py:data:: eEncodingSint 2733cae8b33SRaphael Isemann.. py:data:: eEncodingIEEE754 2743cae8b33SRaphael Isemann.. py:data:: eEncodingVector 2753cae8b33SRaphael Isemann 276d94ce1a3SRaphael Isemann 277d94ce1a3SRaphael Isemann.. _Format: 278d94ce1a3SRaphael Isemann 2793cae8b33SRaphael IsemannFormat 2803cae8b33SRaphael Isemann------ 2813cae8b33SRaphael Isemann 2823cae8b33SRaphael Isemann.. py:data:: eFormatDefault 2833cae8b33SRaphael Isemann.. py:data:: eFormatInvalid 2843cae8b33SRaphael Isemann.. py:data:: eFormatBoolean 2853cae8b33SRaphael Isemann.. py:data:: eFormatBinary 2863cae8b33SRaphael Isemann.. py:data:: eFormatBytes 2873cae8b33SRaphael Isemann.. py:data:: eFormatBytesWithASCII 2883cae8b33SRaphael Isemann.. py:data:: eFormatChar 2893cae8b33SRaphael Isemann.. py:data:: eFormatCharPrintable 2903cae8b33SRaphael Isemann.. py:data:: eFormatComplex 2913cae8b33SRaphael Isemann.. py:data:: eFormatComplexFloat 2923cae8b33SRaphael Isemann.. py:data:: eFormatCString 2933cae8b33SRaphael Isemann.. py:data:: eFormatDecimal 2943cae8b33SRaphael Isemann.. py:data:: eFormatEnum 2953cae8b33SRaphael Isemann.. py:data:: eFormatHex 2963cae8b33SRaphael Isemann.. py:data:: eFormatHexUppercase 2973cae8b33SRaphael Isemann.. py:data:: eFormatFloat 2983cae8b33SRaphael Isemann.. py:data:: eFormatOctal 2993cae8b33SRaphael Isemann.. py:data:: eFormatOSType 3003cae8b33SRaphael Isemann.. py:data:: eFormatUnicode16 3013cae8b33SRaphael Isemann.. py:data:: eFormatUnicode32 3023cae8b33SRaphael Isemann.. py:data:: eFormatUnsigned 3033cae8b33SRaphael Isemann.. py:data:: eFormatPointer 3043cae8b33SRaphael Isemann.. py:data:: eFormatVectorOfChar 3053cae8b33SRaphael Isemann.. py:data:: eFormatVectorOfSInt8 3063cae8b33SRaphael Isemann.. py:data:: eFormatVectorOfUInt8 3073cae8b33SRaphael Isemann.. py:data:: eFormatVectorOfSInt16 3083cae8b33SRaphael Isemann.. py:data:: eFormatVectorOfUInt16 3093cae8b33SRaphael Isemann.. py:data:: eFormatVectorOfSInt32 3103cae8b33SRaphael Isemann.. py:data:: eFormatVectorOfUInt32 3113cae8b33SRaphael Isemann.. py:data:: eFormatVectorOfSInt64 3123cae8b33SRaphael Isemann.. py:data:: eFormatVectorOfUInt64 3133cae8b33SRaphael Isemann.. py:data:: eFormatVectorOfFloat16 3143cae8b33SRaphael Isemann.. py:data:: eFormatVectorOfFloat32 3153cae8b33SRaphael Isemann.. py:data:: eFormatVectorOfFloat64 3163cae8b33SRaphael Isemann.. py:data:: eFormatVectorOfUInt128 3173cae8b33SRaphael Isemann.. py:data:: eFormatComplexInteger 3183cae8b33SRaphael Isemann.. py:data:: eFormatCharArray 3193cae8b33SRaphael Isemann.. py:data:: eFormatAddressInfo 3203cae8b33SRaphael Isemann.. py:data:: eFormatHexFloat 3213cae8b33SRaphael Isemann.. py:data:: eFormatInstruction 3223cae8b33SRaphael Isemann.. py:data:: eFormatVoid 3233cae8b33SRaphael Isemann.. py:data:: eFormatUnicode8 3243cae8b33SRaphael Isemann 325d94ce1a3SRaphael Isemann 326d94ce1a3SRaphael Isemann.. _DescriptionLevel: 327d94ce1a3SRaphael Isemann 3283cae8b33SRaphael IsemannDescriptionLevel 3293cae8b33SRaphael Isemann---------------- 3303cae8b33SRaphael Isemann 3313cae8b33SRaphael Isemann.. py:data:: eDescriptionLevelBrief 3323cae8b33SRaphael Isemann.. py:data:: eDescriptionLevelFull 3333cae8b33SRaphael Isemann.. py:data:: eDescriptionLevelVerbose 3343cae8b33SRaphael Isemann.. py:data:: eDescriptionLevelInitial 3353cae8b33SRaphael Isemann 336d94ce1a3SRaphael Isemann 337d94ce1a3SRaphael Isemann.. _ScriptLanguage: 338d94ce1a3SRaphael Isemann 3393cae8b33SRaphael IsemannScriptLanguage 3403cae8b33SRaphael Isemann-------------- 3413cae8b33SRaphael Isemann 3423cae8b33SRaphael Isemann.. py:data:: eScriptLanguageNone 3433cae8b33SRaphael Isemann.. py:data:: eScriptLanguagePython 3443cae8b33SRaphael Isemann.. py:data:: eScriptLanguageLua 3453cae8b33SRaphael Isemann.. py:data:: eScriptLanguageUnknown 3463cae8b33SRaphael Isemann.. py:data:: eScriptLanguageDefault 3473cae8b33SRaphael Isemann 348d94ce1a3SRaphael Isemann 349d94ce1a3SRaphael Isemann.. _RegisterKind: 350d94ce1a3SRaphael Isemann 3513cae8b33SRaphael IsemannRegisterKind 3523cae8b33SRaphael Isemann------------ 3533cae8b33SRaphael Isemann 3543cae8b33SRaphael Isemann.. py:data:: eRegisterKindEHFrame 3553cae8b33SRaphael Isemann.. py:data:: eRegisterKindDWARF 3563cae8b33SRaphael Isemann.. py:data:: eRegisterKindGeneric 3573cae8b33SRaphael Isemann.. py:data:: eRegisterKindProcessPlugin 3583cae8b33SRaphael Isemann.. py:data:: eRegisterKindLLDB 3593cae8b33SRaphael Isemann 360d94ce1a3SRaphael Isemann 361d94ce1a3SRaphael Isemann.. _StopReason: 362d94ce1a3SRaphael Isemann 3633cae8b33SRaphael IsemannStopReason 3643cae8b33SRaphael Isemann---------- 3653cae8b33SRaphael Isemann 3663cae8b33SRaphael Isemann.. py:data:: eStopReasonInvalid 3673cae8b33SRaphael Isemann.. py:data:: eStopReasonNone 3683cae8b33SRaphael Isemann.. py:data:: eStopReasonTrace 3693cae8b33SRaphael Isemann.. py:data:: eStopReasonBreakpoint 3703cae8b33SRaphael Isemann.. py:data:: eStopReasonWatchpoint 3713cae8b33SRaphael Isemann.. py:data:: eStopReasonSignal 3723cae8b33SRaphael Isemann.. py:data:: eStopReasonException 3733cae8b33SRaphael Isemann.. py:data:: eStopReasonExec 3746c37984eSMichał Górny.. py:data:: eStopReasonFork 3756c37984eSMichał Górny.. py:data:: eStopReasonVFork 3766c37984eSMichał Górny.. py:data:: eStopReasonVForkDone 3773cae8b33SRaphael Isemann.. py:data:: eStopReasonPlanComplete 3783cae8b33SRaphael Isemann.. py:data:: eStopReasonThreadExiting 3793cae8b33SRaphael Isemann.. py:data:: eStopReasonInstrumentation 3803cae8b33SRaphael Isemann 381d94ce1a3SRaphael Isemann 382d94ce1a3SRaphael Isemann.. _ReturnStatus: 383d94ce1a3SRaphael Isemann 3843cae8b33SRaphael IsemannReturnStatus 3853cae8b33SRaphael Isemann------------ 3863cae8b33SRaphael Isemann 3873cae8b33SRaphael Isemann.. py:data:: eReturnStatusInvalid 3883cae8b33SRaphael Isemann.. py:data:: eReturnStatusSuccessFinishNoResult 3893cae8b33SRaphael Isemann.. py:data:: eReturnStatusSuccessFinishResult 3903cae8b33SRaphael Isemann.. py:data:: eReturnStatusSuccessContinuingNoResult 3913cae8b33SRaphael Isemann.. py:data:: eReturnStatusSuccessContinuingResult 3923cae8b33SRaphael Isemann.. py:data:: eReturnStatusStarted 3933cae8b33SRaphael Isemann.. py:data:: eReturnStatusFailed 3943cae8b33SRaphael Isemann.. py:data:: eReturnStatusQuit 3953cae8b33SRaphael Isemann 396d94ce1a3SRaphael Isemann 397d94ce1a3SRaphael Isemann.. _Expression: 398d94ce1a3SRaphael Isemann 3993cae8b33SRaphael IsemannExpression 4003cae8b33SRaphael Isemann---------- 4013cae8b33SRaphael Isemann 4023cae8b33SRaphael IsemannThe results of expression evaluation. 4033cae8b33SRaphael Isemann 4043cae8b33SRaphael Isemann.. py:data:: eExpressionCompleted 4053cae8b33SRaphael Isemann.. py:data:: eExpressionSetupError 4063cae8b33SRaphael Isemann.. py:data:: eExpressionParseError 4073cae8b33SRaphael Isemann.. py:data:: eExpressionDiscarded 4083cae8b33SRaphael Isemann.. py:data:: eExpressionInterrupted 4093cae8b33SRaphael Isemann.. py:data:: eExpressionHitBreakpoint 4103cae8b33SRaphael Isemann.. py:data:: eExpressionTimedOut 4113cae8b33SRaphael Isemann.. py:data:: eExpressionResultUnavailable 4123cae8b33SRaphael Isemann.. py:data:: eExpressionStoppedForDebug 4133cae8b33SRaphael Isemann.. py:data:: eExpressionThreadVanished 4143cae8b33SRaphael Isemann 415d94ce1a3SRaphael Isemann 416d94ce1a3SRaphael Isemann.. _SearchDepth: 417d94ce1a3SRaphael Isemann 4183cae8b33SRaphael IsemannSearchDepth 4193cae8b33SRaphael Isemann----------- 4203cae8b33SRaphael Isemann 4213cae8b33SRaphael Isemann.. py:data:: eSearchDepthInvalid 4223cae8b33SRaphael Isemann.. py:data:: eSearchDepthTarget 4233cae8b33SRaphael Isemann.. py:data:: eSearchDepthModule 4243cae8b33SRaphael Isemann.. py:data:: eSearchDepthCompUnit 4253cae8b33SRaphael Isemann.. py:data:: eSearchDepthFunction 4263cae8b33SRaphael Isemann.. py:data:: eSearchDepthBlock 4273cae8b33SRaphael Isemann.. py:data:: eSearchDepthAddress 4283cae8b33SRaphael Isemann 429d94ce1a3SRaphael Isemann 430d94ce1a3SRaphael Isemann.. _ConnectionStatus: 431d94ce1a3SRaphael Isemann 4323cae8b33SRaphael IsemannConnectionStatus 4333cae8b33SRaphael Isemann---------------- 4343cae8b33SRaphael Isemann 4353cae8b33SRaphael Isemann.. py:data:: eConnectionStatusSuccess 4363cae8b33SRaphael Isemann 4373cae8b33SRaphael Isemann Success. 4383cae8b33SRaphael Isemann 4393cae8b33SRaphael Isemann.. py:data:: eConnectionStatusEndOfFile 4403cae8b33SRaphael Isemann 4413cae8b33SRaphael Isemann End-of-file encountered. 4423cae8b33SRaphael Isemann 4433cae8b33SRaphael Isemann.. py:data:: eConnectionStatusError 4443cae8b33SRaphael Isemann 4453cae8b33SRaphael Isemann Error encountered. 4463cae8b33SRaphael Isemann 4473cae8b33SRaphael Isemann.. py:data:: eConnectionStatusTimedOut 4483cae8b33SRaphael Isemann 4493cae8b33SRaphael Isemann Request timed out. 4503cae8b33SRaphael Isemann 4513cae8b33SRaphael Isemann.. py:data:: eConnectionStatusNoConnection 4523cae8b33SRaphael Isemann 4533cae8b33SRaphael Isemann No connection. 4543cae8b33SRaphael Isemann 4553cae8b33SRaphael Isemann.. py:data:: eConnectionStatusLostConnection 4563cae8b33SRaphael Isemann 4573cae8b33SRaphael Isemann Lost connection while connected to a valid connection. 4583cae8b33SRaphael Isemann 4593cae8b33SRaphael Isemann.. py:data:: eConnectionStatusInterrupted 4603cae8b33SRaphael Isemann 4613cae8b33SRaphael Isemann Interrupted read. 4623cae8b33SRaphael Isemann 463d94ce1a3SRaphael Isemann 464d94ce1a3SRaphael Isemann.. _ErrorType: 465d94ce1a3SRaphael Isemann 4663cae8b33SRaphael IsemannErrorType 4673cae8b33SRaphael Isemann--------- 4683cae8b33SRaphael Isemann 4693cae8b33SRaphael Isemann.. py:data:: eErrorTypeInvalid 4703cae8b33SRaphael Isemann.. py:data:: eErrorTypeGeneric 4713cae8b33SRaphael Isemann 4723cae8b33SRaphael Isemann Generic errors that can be any value. 4733cae8b33SRaphael Isemann 4743cae8b33SRaphael Isemann.. py:data:: eErrorTypeMachKernel 4753cae8b33SRaphael Isemann 4763cae8b33SRaphael Isemann Mach kernel error codes. 4773cae8b33SRaphael Isemann 4783cae8b33SRaphael Isemann.. py:data:: eErrorTypePOSIX 4793cae8b33SRaphael Isemann 4803cae8b33SRaphael Isemann POSIX error codes. 4813cae8b33SRaphael Isemann 4823cae8b33SRaphael Isemann.. py:data:: eErrorTypeExpression 4833cae8b33SRaphael Isemann 4843cae8b33SRaphael Isemann These are from the ExpressionResults enum. 4853cae8b33SRaphael Isemann 4863cae8b33SRaphael Isemann.. py:data:: eErrorTypeWin32 4873cae8b33SRaphael Isemann 4883cae8b33SRaphael Isemann Standard Win32 error codes. 4893cae8b33SRaphael Isemann 4903cae8b33SRaphael Isemann 491d94ce1a3SRaphael Isemann.. _ValueType: 492d94ce1a3SRaphael Isemann 4933cae8b33SRaphael IsemannValueType 4943cae8b33SRaphael Isemann--------- 4953cae8b33SRaphael Isemann 4963cae8b33SRaphael Isemann.. py:data:: eValueTypeInvalid 4973cae8b33SRaphael Isemann.. py:data:: eValueTypeVariableGlobal 4983cae8b33SRaphael Isemann 4993cae8b33SRaphael Isemann Global variable. 5003cae8b33SRaphael Isemann 5013cae8b33SRaphael Isemann.. py:data:: eValueTypeVariableStatic 5023cae8b33SRaphael Isemann 5033cae8b33SRaphael Isemann Static variable. 5043cae8b33SRaphael Isemann 5053cae8b33SRaphael Isemann.. py:data:: eValueTypeVariableArgument 5063cae8b33SRaphael Isemann 5073cae8b33SRaphael Isemann Funfction argument variable. 5083cae8b33SRaphael Isemann 5093cae8b33SRaphael Isemann.. py:data:: eValueTypeVariableLocal 5103cae8b33SRaphael Isemann 5113cae8b33SRaphael Isemann Function local variable. 5123cae8b33SRaphael Isemann 5133cae8b33SRaphael Isemann.. py:data:: eValueTypeRegister 5143cae8b33SRaphael Isemann 5153cae8b33SRaphael Isemann Stack frame register. 5163cae8b33SRaphael Isemann 5173cae8b33SRaphael Isemann.. py:data:: eValueTypeRegisterSet 5183cae8b33SRaphael Isemann 5193cae8b33SRaphael Isemann A collection of stack frame register values. 5203cae8b33SRaphael Isemann 5213cae8b33SRaphael Isemann.. py:data:: eValueTypeConstResult 5223cae8b33SRaphael Isemann 5233cae8b33SRaphael Isemann Constant result variables. 5243cae8b33SRaphael Isemann 5253cae8b33SRaphael Isemann.. py:data:: eValueTypeVariableThreadLocal 5263cae8b33SRaphael Isemann 5273cae8b33SRaphael Isemann Thread local storage variable. 5283cae8b33SRaphael Isemann 529d94ce1a3SRaphael Isemann 530d94ce1a3SRaphael Isemann.. _InputReaderGranularity: 531d94ce1a3SRaphael Isemann 532e3d5e319SRaphael IsemannInputReaderGranularity 533e3d5e319SRaphael Isemann---------------------- 5343cae8b33SRaphael Isemann 5353cae8b33SRaphael IsemannToken size/granularities for Input Readers. 5363cae8b33SRaphael Isemann 5373cae8b33SRaphael Isemann.. py:data:: eInputReaderGranularityInvalid 5383cae8b33SRaphael Isemann.. py:data:: eInputReaderGranularityByte 5393cae8b33SRaphael Isemann.. py:data:: eInputReaderGranularityWord 5403cae8b33SRaphael Isemann.. py:data:: eInputReaderGranularityLine 5413cae8b33SRaphael Isemann.. py:data:: eInputReaderGranularityAll 5423cae8b33SRaphael Isemann 543d94ce1a3SRaphael Isemann 544d94ce1a3SRaphael Isemann.. _SymbolContextItem: 545d94ce1a3SRaphael Isemann 5463cae8b33SRaphael IsemannSymbolContextItem 5473cae8b33SRaphael Isemann----------------- 5483cae8b33SRaphael Isemann 5493cae8b33SRaphael IsemannThese mask bits allow a common interface for queries that can 5503cae8b33SRaphael Isemannlimit the amount of information that gets parsed to only the 5513cae8b33SRaphael Isemanninformation that is requested. These bits also can indicate what 5523cae8b33SRaphael Isemannactually did get resolved during query function calls. 5533cae8b33SRaphael Isemann 5544fd3347dSKazu HirataEach definition corresponds to one of the member variables 5553cae8b33SRaphael Isemannin this class, and requests that that item be resolved, or 5563cae8b33SRaphael Isemannindicates that the member did get resolved. 5573cae8b33SRaphael Isemann 5583cae8b33SRaphael Isemann.. py:data:: eSymbolContextTarget 5593cae8b33SRaphael Isemann 5603cae8b33SRaphael Isemann Set when target is requested from a query, or was located 5613cae8b33SRaphael Isemann in query results. 5623cae8b33SRaphael Isemann 5633cae8b33SRaphael Isemann.. py:data:: eSymbolContextModule 5643cae8b33SRaphael Isemann 5653cae8b33SRaphael Isemann Set when module is requested from a query, or was located 5663cae8b33SRaphael Isemann in query results. 5673cae8b33SRaphael Isemann 5683cae8b33SRaphael Isemann.. py:data:: eSymbolContextCompUnit 5693cae8b33SRaphael Isemann 5703cae8b33SRaphael Isemann Set when compilation unit is requested from a query, or was 5713cae8b33SRaphael Isemann located in query results. 5723cae8b33SRaphael Isemann 5733cae8b33SRaphael Isemann.. py:data:: eSymbolContextFunction 5743cae8b33SRaphael Isemann 5753cae8b33SRaphael Isemann Set when function is requested from a query, or was located 5763cae8b33SRaphael Isemann in query results. 5773cae8b33SRaphael Isemann 5783cae8b33SRaphael Isemann.. py:data:: eSymbolContextBlock 5793cae8b33SRaphael Isemann 5803cae8b33SRaphael Isemann Set when the deepest block is requested from a query, or 5813cae8b33SRaphael Isemann was located in query results. 5823cae8b33SRaphael Isemann 5833cae8b33SRaphael Isemann.. py:data:: eSymbolContextLineEntry 5843cae8b33SRaphael Isemann 5853cae8b33SRaphael Isemann Set when line entry is requested from a query, or was 5863cae8b33SRaphael Isemann located in query results. 5873cae8b33SRaphael Isemann 5883cae8b33SRaphael Isemann.. py:data:: eSymbolContextSymbol 5893cae8b33SRaphael Isemann 5903cae8b33SRaphael Isemann Set when symbol is requested from a query, or was located 5913cae8b33SRaphael Isemann in query results 5923cae8b33SRaphael Isemann 5933cae8b33SRaphael Isemann.. py:data:: eSymbolContextEverything 5943cae8b33SRaphael Isemann 5953cae8b33SRaphael Isemann Indicates to try and lookup everything up during a routine 5963cae8b33SRaphael Isemann symbol context query. 5973cae8b33SRaphael Isemann 5983cae8b33SRaphael Isemann.. py:data:: eSymbolContextVariable 5993cae8b33SRaphael Isemann 6003cae8b33SRaphael Isemann Set when global or static variable is requested from a 6013cae8b33SRaphael Isemann query, or was located in query results. 6023cae8b33SRaphael Isemann eSymbolContextVariable is potentially expensive to lookup so 6033cae8b33SRaphael Isemann it isn't included in eSymbolContextEverything which stops it 6043cae8b33SRaphael Isemann from being used during frame PC lookups and many other 6053cae8b33SRaphael Isemann potential address to symbol context lookups. 6063cae8b33SRaphael Isemann 607d94ce1a3SRaphael Isemann 608d94ce1a3SRaphael Isemann.. _Permissions: 609d94ce1a3SRaphael Isemann 6103cae8b33SRaphael IsemannPermissions 6113cae8b33SRaphael Isemann----------- 6123cae8b33SRaphael Isemann.. py:data:: ePermissionsWritable 6133cae8b33SRaphael Isemann.. py:data:: ePermissionsReadable 6143cae8b33SRaphael Isemann.. py:data:: ePermissionsExecutable 6153cae8b33SRaphael Isemann 616d94ce1a3SRaphael Isemann 617d94ce1a3SRaphael Isemann.. _InputReader: 618d94ce1a3SRaphael Isemann 6193cae8b33SRaphael IsemannInputReader 6203cae8b33SRaphael Isemann----------- 6213cae8b33SRaphael Isemann 6223cae8b33SRaphael Isemann.. py:data:: eInputReaderActivate 6233cae8b33SRaphael Isemann 6243cae8b33SRaphael Isemann Reader is newly pushed onto the reader stack. 6253cae8b33SRaphael Isemann 6263cae8b33SRaphael Isemann.. py:data:: eInputReaderAsynchronousOutputWritten 6273cae8b33SRaphael Isemann 6283cae8b33SRaphael Isemann An async output event occurred; the reader may want to do something. 6293cae8b33SRaphael Isemann 6303cae8b33SRaphael Isemann.. py:data:: eInputReaderReactivate 6313cae8b33SRaphael Isemann 6323cae8b33SRaphael Isemann Reader is on top of the stack again after another reader was popped off. 6333cae8b33SRaphael Isemann 6343cae8b33SRaphael Isemann.. py:data:: eInputReaderDeactivate 6353cae8b33SRaphael Isemann 6363cae8b33SRaphael Isemann Another reader was pushed on the stack. 6373cae8b33SRaphael Isemann 6383cae8b33SRaphael Isemann.. py:data:: eInputReaderGotToken 6393cae8b33SRaphael Isemann 6403cae8b33SRaphael Isemann Reader got one of its tokens (granularity). 6413cae8b33SRaphael Isemann 6423cae8b33SRaphael Isemann.. py:data:: eInputReaderInterrupt 6433cae8b33SRaphael Isemann 6443cae8b33SRaphael Isemann Reader received an interrupt signal (probably from a control-c). 6453cae8b33SRaphael Isemann 6463cae8b33SRaphael Isemann.. py:data:: eInputReaderEndOfFile 6473cae8b33SRaphael Isemann 6483cae8b33SRaphael Isemann Reader received an EOF char (probably from a control-d). 6493cae8b33SRaphael Isemann 6503cae8b33SRaphael Isemann.. py:data:: eInputReaderDone 6513cae8b33SRaphael Isemann 6523cae8b33SRaphael Isemann Reader was just popped off the stack and is done. 6533cae8b33SRaphael Isemann 654d94ce1a3SRaphael Isemann 655d94ce1a3SRaphael Isemann.. _BreakpointEventType: 656d94ce1a3SRaphael Isemann 6573cae8b33SRaphael IsemannBreakpointEventType 6583cae8b33SRaphael Isemann------------------- 6593cae8b33SRaphael Isemann 6603cae8b33SRaphael Isemann.. py:data:: eBreakpointEventTypeInvalidType 6613cae8b33SRaphael Isemann.. py:data:: eBreakpointEventTypeAdded 6623cae8b33SRaphael Isemann.. py:data:: eBreakpointEventTypeRemoved 6633cae8b33SRaphael Isemann.. py:data:: eBreakpointEventTypeLocationsAdded 6643cae8b33SRaphael Isemann.. py:data:: eBreakpointEventTypeLocationsRemoved 6653cae8b33SRaphael Isemann.. py:data:: eBreakpointEventTypeLocationsResolved 6663cae8b33SRaphael Isemann.. py:data:: eBreakpointEventTypeEnabled 6673cae8b33SRaphael Isemann.. py:data:: eBreakpointEventTypeDisabled 6683cae8b33SRaphael Isemann.. py:data:: eBreakpointEventTypeCommandChanged 6693cae8b33SRaphael Isemann.. py:data:: eBreakpointEventTypeConditionChanged 6703cae8b33SRaphael Isemann.. py:data:: eBreakpointEventTypeIgnoreChanged 6713cae8b33SRaphael Isemann.. py:data:: eBreakpointEventTypeThreadChanged 6723cae8b33SRaphael Isemann.. py:data:: eBreakpointEventTypeAutoContinueChanged 6733cae8b33SRaphael Isemann 674d94ce1a3SRaphael Isemann 675d94ce1a3SRaphael Isemann.. _WatchpointEventType: 676d94ce1a3SRaphael Isemann 6773cae8b33SRaphael IsemannWatchpointEventType 6783cae8b33SRaphael Isemann------------------- 6793cae8b33SRaphael Isemann 6803cae8b33SRaphael Isemann.. py:data:: eWatchpointEventTypeInvalidType 6813cae8b33SRaphael Isemann.. py:data:: eWatchpointEventTypeAdded 6823cae8b33SRaphael Isemann.. py:data:: eWatchpointEventTypeRemoved 6833cae8b33SRaphael Isemann.. py:data:: eWatchpointEventTypeEnabled 6843cae8b33SRaphael Isemann.. py:data:: eWatchpointEventTypeDisabled 6853cae8b33SRaphael Isemann.. py:data:: eWatchpointEventTypeCommandChanged 6863cae8b33SRaphael Isemann.. py:data:: eWatchpointEventTypeConditionChanged 6873cae8b33SRaphael Isemann.. py:data:: eWatchpointEventTypeIgnoreChanged 6883cae8b33SRaphael Isemann.. py:data:: eWatchpointEventTypeThreadChanged 6893cae8b33SRaphael Isemann.. py:data:: eWatchpointEventTypeTypeChanged 6903cae8b33SRaphael Isemann 691d94ce1a3SRaphael Isemann 6923cae8b33SRaphael Isemann.. _LanguageType: 6933cae8b33SRaphael Isemann 6943cae8b33SRaphael IsemannLanguageType 6953cae8b33SRaphael Isemann------------ 6963cae8b33SRaphael Isemann 6973cae8b33SRaphael Isemann.. py:data:: eLanguageTypeUnknown 6983cae8b33SRaphael Isemann.. py:data:: eLanguageTypeC89 6993cae8b33SRaphael Isemann.. py:data:: eLanguageTypeC 7003cae8b33SRaphael Isemann.. py:data:: eLanguageTypeAda83 7013cae8b33SRaphael Isemann.. py:data:: eLanguageTypeC_plus_plus 7023cae8b33SRaphael Isemann.. py:data:: eLanguageTypeCobol74 7033cae8b33SRaphael Isemann.. py:data:: eLanguageTypeCobol85 7043cae8b33SRaphael Isemann.. py:data:: eLanguageTypeFortran77 7053cae8b33SRaphael Isemann.. py:data:: eLanguageTypeFortran90 7063cae8b33SRaphael Isemann.. py:data:: eLanguageTypePascal83 7073cae8b33SRaphael Isemann.. py:data:: eLanguageTypeModula2 7083cae8b33SRaphael Isemann.. py:data:: eLanguageTypeJava 7093cae8b33SRaphael Isemann.. py:data:: eLanguageTypeC99 7103cae8b33SRaphael Isemann.. py:data:: eLanguageTypeAda95 7113cae8b33SRaphael Isemann.. py:data:: eLanguageTypeFortran95 7123cae8b33SRaphael Isemann.. py:data:: eLanguageTypePLI 7133cae8b33SRaphael Isemann.. py:data:: eLanguageTypeObjC 7143cae8b33SRaphael Isemann.. py:data:: eLanguageTypeObjC_plus_plus 7153cae8b33SRaphael Isemann.. py:data:: eLanguageTypeUPC 7163cae8b33SRaphael Isemann.. py:data:: eLanguageTypeD 7173cae8b33SRaphael Isemann.. py:data:: eLanguageTypePython 7183cae8b33SRaphael Isemann.. py:data:: eLanguageTypeOpenCL 7193cae8b33SRaphael Isemann.. py:data:: eLanguageTypeGo 7203cae8b33SRaphael Isemann.. py:data:: eLanguageTypeModula3 7213cae8b33SRaphael Isemann.. py:data:: eLanguageTypeHaskell 7223cae8b33SRaphael Isemann.. py:data:: eLanguageTypeC_plus_plus_03 7233cae8b33SRaphael Isemann.. py:data:: eLanguageTypeC_plus_plus_11 7243cae8b33SRaphael Isemann.. py:data:: eLanguageTypeOCaml 7253cae8b33SRaphael Isemann.. py:data:: eLanguageTypeRust 7263cae8b33SRaphael Isemann.. py:data:: eLanguageTypeC11 7273cae8b33SRaphael Isemann.. py:data:: eLanguageTypeSwift 7283cae8b33SRaphael Isemann.. py:data:: eLanguageTypeJulia 7293cae8b33SRaphael Isemann.. py:data:: eLanguageTypeDylan 7303cae8b33SRaphael Isemann.. py:data:: eLanguageTypeC_plus_plus_14 7313cae8b33SRaphael Isemann.. py:data:: eLanguageTypeFortran03 7323cae8b33SRaphael Isemann.. py:data:: eLanguageTypeFortran08 7333cae8b33SRaphael Isemann.. py:data:: eLanguageTypeMipsAssembler 7343cae8b33SRaphael Isemann.. py:data:: eLanguageTypeExtRenderScript 7353cae8b33SRaphael Isemann.. py:data:: eNumLanguageTypes 7363cae8b33SRaphael Isemann 737d94ce1a3SRaphael Isemann 738d94ce1a3SRaphael Isemann.. _InstrumentationRuntimeType: 739d94ce1a3SRaphael Isemann 7403cae8b33SRaphael IsemannInstrumentationRuntimeType 7413cae8b33SRaphael Isemann-------------------------- 7423cae8b33SRaphael Isemann 7433cae8b33SRaphael Isemann.. py:data:: eInstrumentationRuntimeTypeAddressSanitizer 7443cae8b33SRaphael Isemann.. py:data:: eInstrumentationRuntimeTypeThreadSanitizer 7453cae8b33SRaphael Isemann.. py:data:: eInstrumentationRuntimeTypeUndefinedBehaviorSanitizer 7463cae8b33SRaphael Isemann.. py:data:: eInstrumentationRuntimeTypeMainThreadChecker 7473cae8b33SRaphael Isemann.. py:data:: eInstrumentationRuntimeTypeSwiftRuntimeReporting 7483cae8b33SRaphael Isemann.. py:data:: eNumInstrumentationRuntimeTypes 7493cae8b33SRaphael Isemann 750d94ce1a3SRaphael Isemann 751d94ce1a3SRaphael Isemann.. _DynamicValueType: 752d94ce1a3SRaphael Isemann 7533cae8b33SRaphael IsemannDynamicValueType 7543cae8b33SRaphael Isemann---------------- 7553cae8b33SRaphael Isemann 7563cae8b33SRaphael Isemann.. py:data:: eNoDynamicValues 7573cae8b33SRaphael Isemann.. py:data:: eDynamicCanRunTarget 7583cae8b33SRaphael Isemann.. py:data:: eDynamicDontRunTarget 7593cae8b33SRaphael Isemann 760d94ce1a3SRaphael Isemann 761d94ce1a3SRaphael Isemann.. _StopShowColumn: 762d94ce1a3SRaphael Isemann 7633cae8b33SRaphael IsemannStopShowColumn 7643cae8b33SRaphael Isemann-------------- 7653cae8b33SRaphael Isemann 7663cae8b33SRaphael Isemann.. py:data:: eStopShowColumnAnsiOrCaret 7673cae8b33SRaphael Isemann.. py:data:: eStopShowColumnAnsi 7683cae8b33SRaphael Isemann.. py:data:: eStopShowColumnCaret 7693cae8b33SRaphael Isemann.. py:data:: eStopShowColumnNone 7703cae8b33SRaphael Isemann 771d94ce1a3SRaphael Isemann 772d94ce1a3SRaphael Isemann.. _AccessType: 773d94ce1a3SRaphael Isemann 7743cae8b33SRaphael IsemannAccessType 7753cae8b33SRaphael Isemann---------- 7763cae8b33SRaphael Isemann 7773cae8b33SRaphael Isemann.. py:data:: eAccessNone 7783cae8b33SRaphael Isemann.. py:data:: eAccessPublic 7793cae8b33SRaphael Isemann.. py:data:: eAccessPrivate 7803cae8b33SRaphael Isemann.. py:data:: eAccessProtected 7813cae8b33SRaphael Isemann.. py:data:: eAccessPackage 7823cae8b33SRaphael Isemann 783d94ce1a3SRaphael Isemann 784d94ce1a3SRaphael Isemann.. _CommandArgumentType: 785d94ce1a3SRaphael Isemann 7863cae8b33SRaphael IsemannCommandArgumentType 7873cae8b33SRaphael Isemann------------------- 7883cae8b33SRaphael Isemann 7893cae8b33SRaphael Isemann.. py:data:: eArgTypeAddress 7903cae8b33SRaphael Isemann.. py:data:: eArgTypeAddressOrExpression 7913cae8b33SRaphael Isemann.. py:data:: eArgTypeAliasName 7923cae8b33SRaphael Isemann.. py:data:: eArgTypeAliasOptions 7933cae8b33SRaphael Isemann.. py:data:: eArgTypeArchitecture 7943cae8b33SRaphael Isemann.. py:data:: eArgTypeBoolean 7953cae8b33SRaphael Isemann.. py:data:: eArgTypeBreakpointID 7963cae8b33SRaphael Isemann.. py:data:: eArgTypeBreakpointIDRange 7973cae8b33SRaphael Isemann.. py:data:: eArgTypeBreakpointName 7983cae8b33SRaphael Isemann.. py:data:: eArgTypeByteSize 7993cae8b33SRaphael Isemann.. py:data:: eArgTypeClassName 8003cae8b33SRaphael Isemann.. py:data:: eArgTypeCommandName 8013cae8b33SRaphael Isemann.. py:data:: eArgTypeCount 8023cae8b33SRaphael Isemann.. py:data:: eArgTypeDescriptionVerbosity 8033cae8b33SRaphael Isemann.. py:data:: eArgTypeDirectoryName 8043cae8b33SRaphael Isemann.. py:data:: eArgTypeDisassemblyFlavor 8053cae8b33SRaphael Isemann.. py:data:: eArgTypeEndAddress 8063cae8b33SRaphael Isemann.. py:data:: eArgTypeExpression 8073cae8b33SRaphael Isemann.. py:data:: eArgTypeExpressionPath 8083cae8b33SRaphael Isemann.. py:data:: eArgTypeExprFormat 8093cae8b33SRaphael Isemann.. py:data:: eArgTypeFileLineColumn 8103cae8b33SRaphael Isemann.. py:data:: eArgTypeFilename 8113cae8b33SRaphael Isemann.. py:data:: eArgTypeFormat 8123cae8b33SRaphael Isemann.. py:data:: eArgTypeFrameIndex 8133cae8b33SRaphael Isemann.. py:data:: eArgTypeFullName 8143cae8b33SRaphael Isemann.. py:data:: eArgTypeFunctionName 8153cae8b33SRaphael Isemann.. py:data:: eArgTypeFunctionOrSymbol 8163cae8b33SRaphael Isemann.. py:data:: eArgTypeGDBFormat 8173cae8b33SRaphael Isemann.. py:data:: eArgTypeHelpText 8183cae8b33SRaphael Isemann.. py:data:: eArgTypeIndex 8193cae8b33SRaphael Isemann.. py:data:: eArgTypeLanguage 8203cae8b33SRaphael Isemann.. py:data:: eArgTypeLineNum 8213cae8b33SRaphael Isemann.. py:data:: eArgTypeLogCategory 8223cae8b33SRaphael Isemann.. py:data:: eArgTypeLogChannel 8233cae8b33SRaphael Isemann.. py:data:: eArgTypeMethod 8243cae8b33SRaphael Isemann.. py:data:: eArgTypeName 8253cae8b33SRaphael Isemann.. py:data:: eArgTypeNewPathPrefix 8263cae8b33SRaphael Isemann.. py:data:: eArgTypeNumLines 8273cae8b33SRaphael Isemann.. py:data:: eArgTypeNumberPerLine 8283cae8b33SRaphael Isemann.. py:data:: eArgTypeOffset 8293cae8b33SRaphael Isemann.. py:data:: eArgTypeOldPathPrefix 8303cae8b33SRaphael Isemann.. py:data:: eArgTypeOneLiner 8313cae8b33SRaphael Isemann.. py:data:: eArgTypePath 8323cae8b33SRaphael Isemann.. py:data:: eArgTypePermissionsNumber 8333cae8b33SRaphael Isemann.. py:data:: eArgTypePermissionsString 8343cae8b33SRaphael Isemann.. py:data:: eArgTypePid 8353cae8b33SRaphael Isemann.. py:data:: eArgTypePlugin 8363cae8b33SRaphael Isemann.. py:data:: eArgTypeProcessName 8373cae8b33SRaphael Isemann.. py:data:: eArgTypePythonClass 8383cae8b33SRaphael Isemann.. py:data:: eArgTypePythonFunction 8393cae8b33SRaphael Isemann.. py:data:: eArgTypePythonScript 8403cae8b33SRaphael Isemann.. py:data:: eArgTypeQueueName 8413cae8b33SRaphael Isemann.. py:data:: eArgTypeRegisterName 8423cae8b33SRaphael Isemann.. py:data:: eArgTypeRegularExpression 8433cae8b33SRaphael Isemann.. py:data:: eArgTypeRunArgs 8443cae8b33SRaphael Isemann.. py:data:: eArgTypeRunMode 8453cae8b33SRaphael Isemann.. py:data:: eArgTypeScriptedCommandSynchronicity 8463cae8b33SRaphael Isemann.. py:data:: eArgTypeScriptLang 8473cae8b33SRaphael Isemann.. py:data:: eArgTypeSearchWord 8483cae8b33SRaphael Isemann.. py:data:: eArgTypeSelector 8493cae8b33SRaphael Isemann.. py:data:: eArgTypeSettingIndex 8503cae8b33SRaphael Isemann.. py:data:: eArgTypeSettingKey 8513cae8b33SRaphael Isemann.. py:data:: eArgTypeSettingPrefix 8523cae8b33SRaphael Isemann.. py:data:: eArgTypeSettingVariableName 8533cae8b33SRaphael Isemann.. py:data:: eArgTypeShlibName 8543cae8b33SRaphael Isemann.. py:data:: eArgTypeSourceFile 8553cae8b33SRaphael Isemann.. py:data:: eArgTypeSortOrder 8563cae8b33SRaphael Isemann.. py:data:: eArgTypeStartAddress 8573cae8b33SRaphael Isemann.. py:data:: eArgTypeSummaryString 8583cae8b33SRaphael Isemann.. py:data:: eArgTypeSymbol 8593cae8b33SRaphael Isemann.. py:data:: eArgTypeThreadID 8603cae8b33SRaphael Isemann.. py:data:: eArgTypeThreadIndex 8613cae8b33SRaphael Isemann.. py:data:: eArgTypeThreadName 8623cae8b33SRaphael Isemann.. py:data:: eArgTypeTypeName 8633cae8b33SRaphael Isemann.. py:data:: eArgTypeUnsignedInteger 8643cae8b33SRaphael Isemann.. py:data:: eArgTypeUnixSignal 8653cae8b33SRaphael Isemann.. py:data:: eArgTypeVarName 8663cae8b33SRaphael Isemann.. py:data:: eArgTypeValue 8673cae8b33SRaphael Isemann.. py:data:: eArgTypeWidth 8683cae8b33SRaphael Isemann.. py:data:: eArgTypeNone 8693cae8b33SRaphael Isemann.. py:data:: eArgTypePlatform 8703cae8b33SRaphael Isemann.. py:data:: eArgTypeWatchpointID 8713cae8b33SRaphael Isemann.. py:data:: eArgTypeWatchpointIDRange 8723cae8b33SRaphael Isemann.. py:data:: eArgTypeWatchType 8733cae8b33SRaphael Isemann.. py:data:: eArgRawInput 8743cae8b33SRaphael Isemann.. py:data:: eArgTypeCommand 8753cae8b33SRaphael Isemann.. py:data:: eArgTypeColumnNum 8763cae8b33SRaphael Isemann.. py:data:: eArgTypeModuleUUID 8773cae8b33SRaphael Isemann.. py:data:: eArgTypeLastArg 8783cae8b33SRaphael Isemann 879d94ce1a3SRaphael Isemann.. _SymbolType: 880d94ce1a3SRaphael Isemann 8813cae8b33SRaphael IsemannSymbolType 8823cae8b33SRaphael Isemann---------- 8833cae8b33SRaphael Isemann 8843cae8b33SRaphael Isemann.. py:data:: eSymbolTypeAny 8853cae8b33SRaphael Isemann.. py:data:: eSymbolTypeInvalid 8863cae8b33SRaphael Isemann.. py:data:: eSymbolTypeAbsolute 8873cae8b33SRaphael Isemann.. py:data:: eSymbolTypeCode 8883cae8b33SRaphael Isemann.. py:data:: eSymbolTypeResolver 8893cae8b33SRaphael Isemann.. py:data:: eSymbolTypeData 8903cae8b33SRaphael Isemann.. py:data:: eSymbolTypeTrampoline 8913cae8b33SRaphael Isemann.. py:data:: eSymbolTypeRuntime 8923cae8b33SRaphael Isemann.. py:data:: eSymbolTypeException 8933cae8b33SRaphael Isemann.. py:data:: eSymbolTypeSourceFile 8943cae8b33SRaphael Isemann.. py:data:: eSymbolTypeHeaderFile 8953cae8b33SRaphael Isemann.. py:data:: eSymbolTypeObjectFile 8963cae8b33SRaphael Isemann.. py:data:: eSymbolTypeCommonBlock 8973cae8b33SRaphael Isemann.. py:data:: eSymbolTypeBlock 8983cae8b33SRaphael Isemann.. py:data:: eSymbolTypeLocal 8993cae8b33SRaphael Isemann.. py:data:: eSymbolTypeParam 9003cae8b33SRaphael Isemann.. py:data:: eSymbolTypeVariable 9013cae8b33SRaphael Isemann.. py:data:: eSymbolTypeVariableType 9023cae8b33SRaphael Isemann.. py:data:: eSymbolTypeLineEntry 9033cae8b33SRaphael Isemann.. py:data:: eSymbolTypeLineHeader 9043cae8b33SRaphael Isemann.. py:data:: eSymbolTypeScopeBegin 9053cae8b33SRaphael Isemann.. py:data:: eSymbolTypeScopeEnd 9063cae8b33SRaphael Isemann.. py:data:: eSymbolTypeAdditional 9073cae8b33SRaphael Isemann.. py:data:: eSymbolTypeCompiler 9083cae8b33SRaphael Isemann.. py:data:: eSymbolTypeInstrumentation 9093cae8b33SRaphael Isemann.. py:data:: eSymbolTypeUndefined 9103cae8b33SRaphael Isemann.. py:data:: eSymbolTypeObjCClass 9113cae8b33SRaphael Isemann.. py:data:: eSymbolTypeObjCMetaClass 9123cae8b33SRaphael Isemann.. py:data:: eSymbolTypeObjCIVar 9133cae8b33SRaphael Isemann.. py:data:: eSymbolTypeReExported 9143cae8b33SRaphael Isemann 915d94ce1a3SRaphael Isemann 916d94ce1a3SRaphael Isemann.. _SectionType: 917d94ce1a3SRaphael Isemann 9183cae8b33SRaphael IsemannSectionType 9193cae8b33SRaphael Isemann----------- 9203cae8b33SRaphael Isemann 9213cae8b33SRaphael Isemann.. py:data:: eSectionTypeInvalid 9223cae8b33SRaphael Isemann.. py:data:: eSectionTypeCode 9233cae8b33SRaphael Isemann.. py:data:: eSectionTypeContainer 9243cae8b33SRaphael Isemann.. py:data:: eSectionTypeData 9253cae8b33SRaphael Isemann.. py:data:: eSectionTypeDataCString 9263cae8b33SRaphael Isemann.. py:data:: eSectionTypeDataCStringPointers 9273cae8b33SRaphael Isemann.. py:data:: eSectionTypeDataSymbolAddress 9283cae8b33SRaphael Isemann.. py:data:: eSectionTypeData4 9293cae8b33SRaphael Isemann.. py:data:: eSectionTypeData8 9303cae8b33SRaphael Isemann.. py:data:: eSectionTypeData16 9313cae8b33SRaphael Isemann.. py:data:: eSectionTypeDataPointers 9323cae8b33SRaphael Isemann.. py:data:: eSectionTypeDebug 9333cae8b33SRaphael Isemann.. py:data:: eSectionTypeZeroFill 9343cae8b33SRaphael Isemann.. py:data:: eSectionTypeDataObjCMessageRefs 9353cae8b33SRaphael Isemann.. py:data:: eSectionTypeDataObjCCFStrings 9363cae8b33SRaphael Isemann.. py:data:: eSectionTypeDWARFDebugAbbrev 9373cae8b33SRaphael Isemann.. py:data:: eSectionTypeDWARFDebugAddr 9383cae8b33SRaphael Isemann.. py:data:: eSectionTypeDWARFDebugAranges 9393cae8b33SRaphael Isemann.. py:data:: eSectionTypeDWARFDebugCuIndex 9403cae8b33SRaphael Isemann.. py:data:: eSectionTypeDWARFDebugFrame 9413cae8b33SRaphael Isemann.. py:data:: eSectionTypeDWARFDebugInfo 9423cae8b33SRaphael Isemann.. py:data:: eSectionTypeDWARFDebugLine 9433cae8b33SRaphael Isemann.. py:data:: eSectionTypeDWARFDebugLoc 9443cae8b33SRaphael Isemann.. py:data:: eSectionTypeDWARFDebugMacInfo 9453cae8b33SRaphael Isemann.. py:data:: eSectionTypeDWARFDebugMacro 9463cae8b33SRaphael Isemann.. py:data:: eSectionTypeDWARFDebugPubNames 9473cae8b33SRaphael Isemann.. py:data:: eSectionTypeDWARFDebugPubTypes 9483cae8b33SRaphael Isemann.. py:data:: eSectionTypeDWARFDebugRanges 9493cae8b33SRaphael Isemann.. py:data:: eSectionTypeDWARFDebugStr 9503cae8b33SRaphael Isemann.. py:data:: eSectionTypeDWARFDebugStrOffsets 9513cae8b33SRaphael Isemann.. py:data:: eSectionTypeDWARFAppleNames 9523cae8b33SRaphael Isemann.. py:data:: eSectionTypeDWARFAppleTypes 9533cae8b33SRaphael Isemann.. py:data:: eSectionTypeDWARFAppleNamespaces 9543cae8b33SRaphael Isemann.. py:data:: eSectionTypeDWARFAppleObjC 9553cae8b33SRaphael Isemann.. py:data:: eSectionTypeELFSymbolTable 9563cae8b33SRaphael Isemann.. py:data:: eSectionTypeELFDynamicSymbols 9573cae8b33SRaphael Isemann.. py:data:: eSectionTypeELFRelocationEntries 9583cae8b33SRaphael Isemann.. py:data:: eSectionTypeELFDynamicLinkInfo 9593cae8b33SRaphael Isemann.. py:data:: eSectionTypeEHFrame 9603cae8b33SRaphael Isemann.. py:data:: eSectionTypeARMexidx 9613cae8b33SRaphael Isemann.. py:data:: eSectionTypeARMextab 9623cae8b33SRaphael Isemann.. py:data:: eSectionTypeCompactUnwind 9633cae8b33SRaphael Isemann.. py:data:: eSectionTypeGoSymtab 9643cae8b33SRaphael Isemann.. py:data:: eSectionTypeAbsoluteAddress 9653cae8b33SRaphael Isemann.. py:data:: eSectionTypeDWARFGNUDebugAltLink 9663cae8b33SRaphael Isemann.. py:data:: eSectionTypeDWARFDebugTypes 9673cae8b33SRaphael Isemann.. py:data:: eSectionTypeDWARFDebugNames 9683cae8b33SRaphael Isemann.. py:data:: eSectionTypeOther 9693cae8b33SRaphael Isemann.. py:data:: eSectionTypeDWARFDebugLineStr 9703cae8b33SRaphael Isemann.. py:data:: eSectionTypeDWARFDebugRngLists 9713cae8b33SRaphael Isemann.. py:data:: eSectionTypeDWARFDebugLocLists 9723cae8b33SRaphael Isemann.. py:data:: eSectionTypeDWARFDebugAbbrevDwo 9733cae8b33SRaphael Isemann.. py:data:: eSectionTypeDWARFDebugInfoDwo 9743cae8b33SRaphael Isemann.. py:data:: eSectionTypeDWARFDebugStrDwo 9753cae8b33SRaphael Isemann.. py:data:: eSectionTypeDWARFDebugStrOffsetsDwo 9763cae8b33SRaphael Isemann.. py:data:: eSectionTypeDWARFDebugTypesDwo 9773cae8b33SRaphael Isemann.. py:data:: eSectionTypeDWARFDebugRngListsDwo 9783cae8b33SRaphael Isemann.. py:data:: eSectionTypeDWARFDebugLocDwo 9793cae8b33SRaphael Isemann.. py:data:: eSectionTypeDWARFDebugLocListsDwo 9803cae8b33SRaphael Isemann.. py:data:: eSectionTypeDWARFDebugTuIndex 9813cae8b33SRaphael Isemann 982d94ce1a3SRaphael Isemann 983d94ce1a3SRaphael Isemann.. _EmulatorInstructionOption: 984d94ce1a3SRaphael Isemann 9853cae8b33SRaphael IsemannEmulatorInstructionOption 9863cae8b33SRaphael Isemann------------------------- 9873cae8b33SRaphael Isemann 9883cae8b33SRaphael Isemann.. py:data:: eEmulateInstructionOptionNone 9893cae8b33SRaphael Isemann.. py:data:: eEmulateInstructionOptionAutoAdvancePC 9903cae8b33SRaphael Isemann.. py:data:: eEmulateInstructionOptionIgnoreConditions 9913cae8b33SRaphael Isemann 992d94ce1a3SRaphael Isemann 993d94ce1a3SRaphael Isemann.. _FunctionNameType: 994d94ce1a3SRaphael Isemann 9953cae8b33SRaphael IsemannFunctionNameType 9963cae8b33SRaphael Isemann---------------- 9973cae8b33SRaphael Isemann 9983cae8b33SRaphael Isemann.. py:data:: eFunctionNameTypeNone 9993cae8b33SRaphael Isemann.. py:data:: eFunctionNameTypeAuto 10003cae8b33SRaphael Isemann.. py:data:: eFunctionNameTypeFull 10013cae8b33SRaphael Isemann.. py:data:: eFunctionNameTypeBase 10023cae8b33SRaphael Isemann.. py:data:: eFunctionNameTypeMethod 10033cae8b33SRaphael Isemann.. py:data:: eFunctionNameTypeSelector 10043cae8b33SRaphael Isemann.. py:data:: eFunctionNameTypeAny 10053cae8b33SRaphael Isemann 1006d94ce1a3SRaphael Isemann 1007d94ce1a3SRaphael Isemann.. _BasicType: 1008d94ce1a3SRaphael Isemann 10093cae8b33SRaphael IsemannBasicType 10103cae8b33SRaphael Isemann--------- 10113cae8b33SRaphael Isemann 10123cae8b33SRaphael Isemann.. py:data:: eBasicTypeInvalid 10133cae8b33SRaphael Isemann.. py:data:: eBasicTypeVoid 10143cae8b33SRaphael Isemann.. py:data:: eBasicTypeChar 10153cae8b33SRaphael Isemann.. py:data:: eBasicTypeSignedChar 10163cae8b33SRaphael Isemann.. py:data:: eBasicTypeUnsignedChar 10173cae8b33SRaphael Isemann.. py:data:: eBasicTypeWChar 10183cae8b33SRaphael Isemann.. py:data:: eBasicTypeSignedWChar 10193cae8b33SRaphael Isemann.. py:data:: eBasicTypeUnsignedWChar 10203cae8b33SRaphael Isemann.. py:data:: eBasicTypeChar16 10213cae8b33SRaphael Isemann.. py:data:: eBasicTypeChar32 1022*6d5b86f8SLuís Ferreira.. py:data:: eBasicTypeChar8 10233cae8b33SRaphael Isemann.. py:data:: eBasicTypeShort 10243cae8b33SRaphael Isemann.. py:data:: eBasicTypeUnsignedShort 10253cae8b33SRaphael Isemann.. py:data:: eBasicTypeInt 10263cae8b33SRaphael Isemann.. py:data:: eBasicTypeUnsignedInt 10273cae8b33SRaphael Isemann.. py:data:: eBasicTypeLong 10283cae8b33SRaphael Isemann.. py:data:: eBasicTypeUnsignedLong 10293cae8b33SRaphael Isemann.. py:data:: eBasicTypeLongLong 10303cae8b33SRaphael Isemann.. py:data:: eBasicTypeUnsignedLongLong 10313cae8b33SRaphael Isemann.. py:data:: eBasicTypeInt128 10323cae8b33SRaphael Isemann.. py:data:: eBasicTypeUnsignedInt128 10333cae8b33SRaphael Isemann.. py:data:: eBasicTypeBool 10343cae8b33SRaphael Isemann.. py:data:: eBasicTypeHalf 10353cae8b33SRaphael Isemann.. py:data:: eBasicTypeFloat 10363cae8b33SRaphael Isemann.. py:data:: eBasicTypeDouble 10373cae8b33SRaphael Isemann.. py:data:: eBasicTypeLongDouble 10383cae8b33SRaphael Isemann.. py:data:: eBasicTypeFloatComplex 10393cae8b33SRaphael Isemann.. py:data:: eBasicTypeDoubleComplex 10403cae8b33SRaphael Isemann.. py:data:: eBasicTypeLongDoubleComplex 10413cae8b33SRaphael Isemann.. py:data:: eBasicTypeObjCID 10423cae8b33SRaphael Isemann.. py:data:: eBasicTypeObjCClass 10433cae8b33SRaphael Isemann.. py:data:: eBasicTypeObjCSel 10443cae8b33SRaphael Isemann.. py:data:: eBasicTypeNullPtr 10453cae8b33SRaphael Isemann.. py:data:: eBasicTypeOther 10463cae8b33SRaphael Isemann 1047d94ce1a3SRaphael Isemann 1048d94ce1a3SRaphael Isemann.. _TraceType: 1049d94ce1a3SRaphael Isemann 10503cae8b33SRaphael IsemannTraceType 10513cae8b33SRaphael Isemann--------- 10523cae8b33SRaphael Isemann 10533cae8b33SRaphael Isemann.. py:data:: eTraceTypeNone 10543cae8b33SRaphael Isemann.. py:data:: eTraceTypeProcessorTrace 10553cae8b33SRaphael Isemann 1056d94ce1a3SRaphael Isemann 1057d94ce1a3SRaphael Isemann.. _StructuredDataType: 1058d94ce1a3SRaphael Isemann 10593cae8b33SRaphael IsemannStructuredDataType 10603cae8b33SRaphael Isemann------------------ 10613cae8b33SRaphael Isemann 10623cae8b33SRaphael Isemann.. py:data:: eStructuredDataTypeInvalid 10633cae8b33SRaphael Isemann.. py:data:: eStructuredDataTypeNull 10643cae8b33SRaphael Isemann.. py:data:: eStructuredDataTypeGeneric 10653cae8b33SRaphael Isemann.. py:data:: eStructuredDataTypeArray 10663cae8b33SRaphael Isemann.. py:data:: eStructuredDataTypeInteger 10673cae8b33SRaphael Isemann.. py:data:: eStructuredDataTypeFloat 10683cae8b33SRaphael Isemann.. py:data:: eStructuredDataTypeBoolean 10693cae8b33SRaphael Isemann.. py:data:: eStructuredDataTypeString 10703cae8b33SRaphael Isemann.. py:data:: eStructuredDataTypeDictionary 10713cae8b33SRaphael Isemann 1072d94ce1a3SRaphael Isemann 1073d94ce1a3SRaphael Isemann.. _TypeClass: 1074d94ce1a3SRaphael Isemann 10753cae8b33SRaphael IsemannTypeClass 10763cae8b33SRaphael Isemann--------- 10773cae8b33SRaphael Isemann 10783cae8b33SRaphael Isemann.. py:data:: eTypeClassInvalid 10793cae8b33SRaphael Isemann.. py:data:: eTypeClassArray 10803cae8b33SRaphael Isemann.. py:data:: eTypeClassBlockPointer 10813cae8b33SRaphael Isemann.. py:data:: eTypeClassBuiltin 10823cae8b33SRaphael Isemann.. py:data:: eTypeClassClass 10833cae8b33SRaphael Isemann.. py:data:: eTypeClassFloat 10843cae8b33SRaphael Isemann.. py:data:: eTypeClassComplexInteger 10853cae8b33SRaphael Isemann.. py:data:: eTypeClassComplexFloat 10863cae8b33SRaphael Isemann.. py:data:: eTypeClassFunction 10873cae8b33SRaphael Isemann.. py:data:: eTypeClassMemberPointer 10883cae8b33SRaphael Isemann.. py:data:: eTypeClassObjCObject 10893cae8b33SRaphael Isemann.. py:data:: eTypeClassObjCInterface 10903cae8b33SRaphael Isemann.. py:data:: eTypeClassObjCObjectPointer 10913cae8b33SRaphael Isemann.. py:data:: eTypeClassPointer 10923cae8b33SRaphael Isemann.. py:data:: eTypeClassReference 10933cae8b33SRaphael Isemann.. py:data:: eTypeClassStruct 10943cae8b33SRaphael Isemann.. py:data:: eTypeClassTypedef 10953cae8b33SRaphael Isemann.. py:data:: eTypeClassUnion 10963cae8b33SRaphael Isemann.. py:data:: eTypeClassVector 10973cae8b33SRaphael Isemann.. py:data:: eTypeClassOther 10983cae8b33SRaphael Isemann.. py:data:: eTypeClassAny 10993cae8b33SRaphael Isemann 1100d94ce1a3SRaphael Isemann 1101d94ce1a3SRaphael Isemann.. _TemplateArgument: 1102d94ce1a3SRaphael Isemann 11033cae8b33SRaphael IsemannTemplateArgument 11043cae8b33SRaphael Isemann---------------- 11053cae8b33SRaphael Isemann 11063cae8b33SRaphael Isemann.. py:data:: eTemplateArgumentKindNull 11073cae8b33SRaphael Isemann.. py:data:: eTemplateArgumentKindType 11083cae8b33SRaphael Isemann.. py:data:: eTemplateArgumentKindDeclaration 11093cae8b33SRaphael Isemann.. py:data:: eTemplateArgumentKindIntegral 11103cae8b33SRaphael Isemann.. py:data:: eTemplateArgumentKindTemplate 11113cae8b33SRaphael Isemann.. py:data:: eTemplateArgumentKindTemplateExpansion 11123cae8b33SRaphael Isemann.. py:data:: eTemplateArgumentKindExpression 11133cae8b33SRaphael Isemann.. py:data:: eTemplateArgumentKindPack 11143cae8b33SRaphael Isemann.. py:data:: eTemplateArgumentKindNullPtr 11153cae8b33SRaphael Isemann.. py:data:: eTemplateArgumentKindUncommonValue 11163cae8b33SRaphael Isemann 1117d94ce1a3SRaphael Isemann 1118d94ce1a3SRaphael Isemann.. _TypeOption: 1119d94ce1a3SRaphael Isemann 11203cae8b33SRaphael IsemannTypeOption 11213cae8b33SRaphael Isemann---------- 11223cae8b33SRaphael Isemann 11233cae8b33SRaphael IsemannOptions that can be set for a formatter to alter its behavior. Not 11243cae8b33SRaphael Isemannall of these are applicable to all formatter types. 11253cae8b33SRaphael Isemann 11263cae8b33SRaphael Isemann.. py:data:: eTypeOptionNone 11273cae8b33SRaphael Isemann.. py:data:: eTypeOptionCascade 11283cae8b33SRaphael Isemann.. py:data:: eTypeOptionSkipPointers 11293cae8b33SRaphael Isemann.. py:data:: eTypeOptionSkipReferences 11303cae8b33SRaphael Isemann.. py:data:: eTypeOptionHideChildren 11313cae8b33SRaphael Isemann.. py:data:: eTypeOptionHideValue 11323cae8b33SRaphael Isemann.. py:data:: eTypeOptionShowOneLiner 11333cae8b33SRaphael Isemann.. py:data:: eTypeOptionHideNames 11343cae8b33SRaphael Isemann.. py:data:: eTypeOptionNonCacheable 11353cae8b33SRaphael Isemann.. py:data:: eTypeOptionHideEmptyAggregates 11363cae8b33SRaphael Isemann.. py:data:: eTypeOptionFrontEndWantsDereference 11373cae8b33SRaphael Isemann 1138d94ce1a3SRaphael Isemann 1139d94ce1a3SRaphael Isemann 1140d94ce1a3SRaphael Isemann.. _FrameCompare: 1141d94ce1a3SRaphael Isemann 11423cae8b33SRaphael IsemannFrameCompare 11433cae8b33SRaphael Isemann------------ 11443cae8b33SRaphael Isemann 11453cae8b33SRaphael IsemannThis is the return value for frame comparisons. If you are comparing frame 11463cae8b33SRaphael IsemannA to frame B the following cases arise: 11473cae8b33SRaphael Isemann 11483cae8b33SRaphael Isemann 1) When frame A pushes frame B (or a frame that ends up pushing 11493cae8b33SRaphael Isemann B) A is Older than B. 11503cae8b33SRaphael Isemann 11513cae8b33SRaphael Isemann 2) When frame A pushed frame B (or if frameA is on the stack 11523cae8b33SRaphael Isemann but B is not) A is Younger than B. 11533cae8b33SRaphael Isemann 11543cae8b33SRaphael Isemann 3) When frame A and frame B have the same StackID, they are 11553cae8b33SRaphael Isemann Equal. 11563cae8b33SRaphael Isemann 11573cae8b33SRaphael Isemann 4) When frame A and frame B have the same immediate parent 11583cae8b33SRaphael Isemann frame, but are not equal, the comparison yields SameParent. 11593cae8b33SRaphael Isemann 11603cae8b33SRaphael Isemann 5) If the two frames are on different threads or processes the 11613cae8b33SRaphael Isemann comparison is Invalid. 11623cae8b33SRaphael Isemann 11633cae8b33SRaphael Isemann 6) If for some reason we can't figure out what went on, we 11643cae8b33SRaphael Isemann return Unknown. 11653cae8b33SRaphael Isemann 11663cae8b33SRaphael Isemann.. py:data:: eFrameCompareInvalid 11673cae8b33SRaphael Isemann.. py:data:: eFrameCompareUnknown 11683cae8b33SRaphael Isemann.. py:data:: eFrameCompareEqual 11693cae8b33SRaphael Isemann.. py:data:: eFrameCompareSameParent 11703cae8b33SRaphael Isemann.. py:data:: eFrameCompareYounger 11713cae8b33SRaphael Isemann.. py:data:: eFrameCompareOlder 11723cae8b33SRaphael Isemann 1173d94ce1a3SRaphael Isemann 1174d94ce1a3SRaphael Isemann.. _FilePermissions: 1175d94ce1a3SRaphael Isemann 11763cae8b33SRaphael IsemannFilePermissions 11773cae8b33SRaphael Isemann--------------- 11783cae8b33SRaphael Isemann 11793cae8b33SRaphael Isemann.. py:data:: eFilePermissionsUserRead 11803cae8b33SRaphael Isemann.. py:data:: eFilePermissionsUserWrite 11813cae8b33SRaphael Isemann.. py:data:: eFilePermissionsUserExecute 11823cae8b33SRaphael Isemann.. py:data:: eFilePermissionsGroupRead 11833cae8b33SRaphael Isemann.. py:data:: eFilePermissionsGroupWrite 11843cae8b33SRaphael Isemann.. py:data:: eFilePermissionsGroupExecute 11853cae8b33SRaphael Isemann.. py:data:: eFilePermissionsWorldRead 11863cae8b33SRaphael Isemann.. py:data:: eFilePermissionsWorldWrite 11873cae8b33SRaphael Isemann.. py:data:: eFilePermissionsWorldExecute 11883cae8b33SRaphael Isemann.. py:data:: eFilePermissionsUserRW 11893cae8b33SRaphael Isemann.. py:data:: eFileFilePermissionsUserRX 11903cae8b33SRaphael Isemann.. py:data:: eFilePermissionsUserRWX 11913cae8b33SRaphael Isemann.. py:data:: eFilePermissionsGroupRW 11923cae8b33SRaphael Isemann.. py:data:: eFilePermissionsGroupRX 11933cae8b33SRaphael Isemann.. py:data:: eFilePermissionsGroupRWX 11943cae8b33SRaphael Isemann.. py:data:: eFilePermissionsWorldRW 11953cae8b33SRaphael Isemann.. py:data:: eFilePermissionsWorldRX 11963cae8b33SRaphael Isemann.. py:data:: eFilePermissionsWorldRWX 11973cae8b33SRaphael Isemann.. py:data:: eFilePermissionsEveryoneR 11983cae8b33SRaphael Isemann.. py:data:: eFilePermissionsEveryoneW 11993cae8b33SRaphael Isemann.. py:data:: eFilePermissionsEveryoneX 12003cae8b33SRaphael Isemann.. py:data:: eFilePermissionsEveryoneRW 12013cae8b33SRaphael Isemann.. py:data:: eFilePermissionsEveryoneRX 12023cae8b33SRaphael Isemann.. py:data:: eFilePermissionsEveryoneRWX 12033cae8b33SRaphael Isemann.. py:data:: eFilePermissionsFileDefault = eFilePermissionsUserRW, 12043cae8b33SRaphael Isemann.. py:data:: eFilePermissionsDirectoryDefault 12053cae8b33SRaphael Isemann 1206d94ce1a3SRaphael Isemann 1207d94ce1a3SRaphael Isemann.. _QueueItem: 1208d94ce1a3SRaphael Isemann 12093cae8b33SRaphael IsemannQueueItem 12103cae8b33SRaphael Isemann--------- 12113cae8b33SRaphael Isemann.. py:data:: eQueueItemKindUnknown 12123cae8b33SRaphael Isemann.. py:data:: eQueueItemKindFunction 12133cae8b33SRaphael Isemann.. py:data:: eQueueItemKindBlock 12143cae8b33SRaphael Isemann 1215d94ce1a3SRaphael Isemann 1216d94ce1a3SRaphael Isemann.. _QueueKind: 1217d94ce1a3SRaphael Isemann 12183cae8b33SRaphael IsemannQueueKind 12193cae8b33SRaphael Isemann--------- 12203cae8b33SRaphael Isemann 12213cae8b33SRaphael Isemannlibdispatch aka Grand Central Dispatch (GCD) queues can be either 12223cae8b33SRaphael Isemannserial (executing on one thread) or concurrent (executing on 12233cae8b33SRaphael Isemannmultiple threads). 12243cae8b33SRaphael Isemann 12253cae8b33SRaphael Isemann.. py:data:: eQueueKindUnknown 12263cae8b33SRaphael Isemann.. py:data:: eQueueKindSerial 12273cae8b33SRaphael Isemann.. py:data:: eQueueKindConcurrent 12283cae8b33SRaphael Isemann 1229d94ce1a3SRaphael Isemann 1230d94ce1a3SRaphael Isemann.. _ExpressionEvaluationPhase: 1231d94ce1a3SRaphael Isemann 12323cae8b33SRaphael IsemannExpressionEvaluationPhase 12333cae8b33SRaphael Isemann------------------------- 12343cae8b33SRaphael Isemann 12353cae8b33SRaphael IsemannThese are the cancellable stages of expression evaluation, passed 12363cae8b33SRaphael Isemannto the expression evaluation callback, so that you can interrupt 12373cae8b33SRaphael Isemannexpression evaluation at the various points in its lifecycle. 12383cae8b33SRaphael Isemann 12393cae8b33SRaphael Isemann.. py:data:: eExpressionEvaluationParse 12403cae8b33SRaphael Isemann.. py:data:: eExpressionEvaluationIRGen 12413cae8b33SRaphael Isemann.. py:data:: eExpressionEvaluationExecution 12423cae8b33SRaphael Isemann.. py:data:: eExpressionEvaluationComplete 12433cae8b33SRaphael Isemann 1244d94ce1a3SRaphael Isemann 1245d94ce1a3SRaphael Isemann.. _WatchpointKind: 1246d94ce1a3SRaphael Isemann 12473cae8b33SRaphael IsemannWatchpointKind 12483cae8b33SRaphael Isemann-------------- 12493cae8b33SRaphael Isemann 12503cae8b33SRaphael IsemannIndicates what types of events cause the watchpoint to fire. Used by Native 12513cae8b33SRaphael Isemann-Protocol-related classes. 12523cae8b33SRaphael Isemann 12533cae8b33SRaphael Isemann.. py:data:: eWatchpointKindWrite 12543cae8b33SRaphael Isemann.. py:data:: eWatchpointKindRead 12553cae8b33SRaphael Isemann 1256d94ce1a3SRaphael Isemann 1257d94ce1a3SRaphael Isemann.. _GdbSignal: 1258d94ce1a3SRaphael Isemann 12593cae8b33SRaphael IsemannGdbSignal 12603cae8b33SRaphael Isemann--------- 12613cae8b33SRaphael Isemann 12623cae8b33SRaphael Isemann.. py:data:: eGdbSignalBadAccess 12633cae8b33SRaphael Isemann.. py:data:: eGdbSignalBadInstruction 12643cae8b33SRaphael Isemann.. py:data:: eGdbSignalArithmetic 12653cae8b33SRaphael Isemann.. py:data:: eGdbSignalEmulation 12663cae8b33SRaphael Isemann.. py:data:: eGdbSignalSoftware 12673cae8b33SRaphael Isemann.. py:data:: eGdbSignalBreakpoint 12683cae8b33SRaphael Isemann 1269d94ce1a3SRaphael Isemann.. _PathType: 1270d94ce1a3SRaphael Isemann 12713cae8b33SRaphael IsemannPathType 12723cae8b33SRaphael Isemann-------- 12733cae8b33SRaphael Isemann 12743cae8b33SRaphael IsemannUsed with `SBHostOS.GetLLDBPath` to find files that are 12753cae8b33SRaphael Isemannrelated to LLDB on the current host machine. Most files are 12763cae8b33SRaphael Isemannrelative to LLDB or are in known locations. 12773cae8b33SRaphael Isemann 12783cae8b33SRaphael Isemann.. py:data:: ePathTypeLLDBShlibDir 12793cae8b33SRaphael Isemann 12803cae8b33SRaphael Isemann The directory where the lldb.so (unix) or LLDB mach-o file in 12813cae8b33SRaphael Isemann LLDB.framework (MacOSX) exists. 12823cae8b33SRaphael Isemann 12833cae8b33SRaphael Isemann.. py:data:: ePathTypeSupportExecutableDir 12843cae8b33SRaphael Isemann 12853cae8b33SRaphael Isemann Find LLDB support executable directory (debugserver, etc). 12863cae8b33SRaphael Isemann 12873cae8b33SRaphael Isemann.. py:data:: ePathTypeHeaderDir 12883cae8b33SRaphael Isemann 12893cae8b33SRaphael Isemann Find LLDB header file directory. 12903cae8b33SRaphael Isemann 12913cae8b33SRaphael Isemann.. py:data:: ePathTypePythonDir 12923cae8b33SRaphael Isemann 12933cae8b33SRaphael Isemann Find Python modules (PYTHONPATH) directory. 12943cae8b33SRaphael Isemann 12953cae8b33SRaphael Isemann.. py:data:: ePathTypeLLDBSystemPlugins 12963cae8b33SRaphael Isemann 12973cae8b33SRaphael Isemann System plug-ins directory 12983cae8b33SRaphael Isemann 12993cae8b33SRaphael Isemann.. py:data:: ePathTypeLLDBUserPlugins 13003cae8b33SRaphael Isemann 13013cae8b33SRaphael Isemann User plug-ins directory 13023cae8b33SRaphael Isemann 13033cae8b33SRaphael Isemann.. py:data:: ePathTypeLLDBTempSystemDir 13043cae8b33SRaphael Isemann 13053cae8b33SRaphael Isemann The LLDB temp directory for this system that will be cleaned up on exit. 13063cae8b33SRaphael Isemann 13073cae8b33SRaphael Isemann.. py:data:: ePathTypeGlobalLLDBTempSystemDir 13083cae8b33SRaphael Isemann 13093cae8b33SRaphael Isemann The LLDB temp directory for this system, NOT cleaned up on a process 13103cae8b33SRaphael Isemann exit. 13113cae8b33SRaphael Isemann 13123cae8b33SRaphael Isemann.. py:data:: ePathTypeClangDir 13133cae8b33SRaphael Isemann 13143cae8b33SRaphael Isemann Find path to Clang builtin headers. 13153cae8b33SRaphael Isemann 1316d94ce1a3SRaphael Isemann 1317d94ce1a3SRaphael Isemann.. _MemberFunctionKind: 1318d94ce1a3SRaphael Isemann 13193cae8b33SRaphael IsemannMemberFunctionKind 13203cae8b33SRaphael Isemann------------------ 13213cae8b33SRaphael Isemann 13223cae8b33SRaphael Isemann.. py:data:: eMemberFunctionKindUnknown 13233cae8b33SRaphael Isemann.. py:data:: eMemberFunctionKindConstructor 13243cae8b33SRaphael Isemann 13253cae8b33SRaphael Isemann A function used to create instances. 13263cae8b33SRaphael Isemann 13273cae8b33SRaphael Isemann.. py:data:: eMemberFunctionKindDestructor 13283cae8b33SRaphael Isemann 13293cae8b33SRaphael Isemann A function used to tear down existing instances. 13303cae8b33SRaphael Isemann 13313cae8b33SRaphael Isemann.. py:data:: eMemberFunctionKindInstanceMethod 13323cae8b33SRaphael Isemann 13333cae8b33SRaphael Isemann A function that applies to a specific instance. 13343cae8b33SRaphael Isemann 13353cae8b33SRaphael Isemann.. py:data:: eMemberFunctionKindStaticMethod 13363cae8b33SRaphael Isemann 13373cae8b33SRaphael Isemann A function that applies to a type rather than any instance, 13383cae8b33SRaphael Isemann 1339d94ce1a3SRaphael Isemann 1340d94ce1a3SRaphael Isemann.. _TypeFlags: 1341d94ce1a3SRaphael Isemann 13423cae8b33SRaphael IsemannTypeFlags 13433cae8b33SRaphael Isemann--------- 13443cae8b33SRaphael Isemann 13453cae8b33SRaphael Isemann.. py:data:: eTypeHasChildren 13463cae8b33SRaphael Isemann.. py:data:: eTypeIsArray 13473cae8b33SRaphael Isemann.. py:data:: eTypeIsBuiltIn 13483cae8b33SRaphael Isemann.. py:data:: eTypeIsCPlusPlus 13493cae8b33SRaphael Isemann.. py:data:: eTypeIsFuncPrototype 13503cae8b33SRaphael Isemann.. py:data:: eTypeIsObjC 13513cae8b33SRaphael Isemann.. py:data:: eTypeIsReference 13523cae8b33SRaphael Isemann.. py:data:: eTypeIsTemplate 13533cae8b33SRaphael Isemann.. py:data:: eTypeIsVector 13543cae8b33SRaphael Isemann.. py:data:: eTypeIsInteger 13553cae8b33SRaphael Isemann.. py:data:: eTypeIsComplex 13563cae8b33SRaphael Isemann.. py:data:: eTypeInstanceIsPointer 13573cae8b33SRaphael Isemann 1358d94ce1a3SRaphael Isemann 1359d94ce1a3SRaphael Isemann.. _CommandFlags: 1360d94ce1a3SRaphael Isemann 13613cae8b33SRaphael IsemannCommandFlags 13623cae8b33SRaphael Isemann--------------- 13633cae8b33SRaphael Isemann 13643cae8b33SRaphael Isemann.. py:data:: eCommandRequiresTarget 13653cae8b33SRaphael Isemann.. py:data:: eCommandRequiresProcess 13663cae8b33SRaphael Isemann.. py:data:: eCommandRequiresThread 13673cae8b33SRaphael Isemann.. py:data:: eCommandRequiresFrame 13683cae8b33SRaphael Isemann.. py:data:: eCommandRequiresRegContext 13693cae8b33SRaphael Isemann.. py:data:: eCommandTryTargetAPILock 13703cae8b33SRaphael Isemann.. py:data:: eCommandProcessMustBeLaunched 13713cae8b33SRaphael Isemann.. py:data:: eCommandProcessMustBePaused 13723cae8b33SRaphael Isemann.. py:data:: eCommandProcessMustBeTraced 13733cae8b33SRaphael Isemann 1374d94ce1a3SRaphael Isemann 1375d94ce1a3SRaphael Isemann.. _TypeSummary: 1376d94ce1a3SRaphael Isemann 13773cae8b33SRaphael IsemannTypeSummary 13783cae8b33SRaphael Isemann----------- 13793cae8b33SRaphael Isemann 13803cae8b33SRaphael IsemannWhether a summary should cap how much data it returns to users or not. 13813cae8b33SRaphael Isemann 13823cae8b33SRaphael Isemann.. py:data:: eTypeSummaryCapped 13833cae8b33SRaphael Isemann.. py:data:: eTypeSummaryUncapped 13843cae8b33SRaphael Isemann 1385d94ce1a3SRaphael Isemann 1386d94ce1a3SRaphael Isemann.. _CommandInterpreterResult: 1387d94ce1a3SRaphael Isemann 13883cae8b33SRaphael IsemannCommandInterpreterResult 13893cae8b33SRaphael Isemann------------------------ 13903cae8b33SRaphael Isemann 13913cae8b33SRaphael IsemannThe result from a command interpreter run. 13923cae8b33SRaphael Isemann 13933cae8b33SRaphael Isemann.. py:data:: eCommandInterpreterResultSuccess 13943cae8b33SRaphael Isemann 13953cae8b33SRaphael Isemann Command interpreter finished successfully. 13963cae8b33SRaphael Isemann 13973cae8b33SRaphael Isemann.. py:data:: eCommandInterpreterResultInferiorCrash 13983cae8b33SRaphael Isemann 13993cae8b33SRaphael Isemann Stopped because the corresponding option was set and the inferior 14003cae8b33SRaphael Isemann crashed. 14013cae8b33SRaphael Isemann 14023cae8b33SRaphael Isemann.. py:data:: eCommandInterpreterResultCommandError 14033cae8b33SRaphael Isemann 14043cae8b33SRaphael Isemann Stopped because the corresponding option was set and a command returned 14053cae8b33SRaphael Isemann an error. 14063cae8b33SRaphael Isemann 14073cae8b33SRaphael Isemann.. py:data:: eCommandInterpreterResultQuitRequested 14083cae8b33SRaphael Isemann 14093cae8b33SRaphael Isemann Stopped because quit was requested. 1410