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