GDB (xrefs)
Loading...
Searching...
No Matches
Public Member Functions | List of all members
gdb.dap.evaluate.EvaluateResult Class Reference
Inheritance diagram for gdb.dap.evaluate.EvaluateResult:
gdb.dap.varref.VariableReference gdb.dap.varref.VariableReference gdb.dap.varref.BaseReference gdb.dap.varref.BaseReference gdb.dap.varref.BaseReference gdb.dap.varref.BaseReference

Public Member Functions

 __init__ (self, value)
 
 __init__ (self, value)
 
- Public Member Functions inherited from gdb.dap.varref.VariableReference
 assign (self, value)
 
 has_children (self)
 
 cache_children (self)
 
 child_count (self)
 
 to_object (self)
 
 fetch_one_child (self, idx)
 
 assign (self, value)
 
 has_children (self)
 
 cache_children (self)
 
 child_count (self)
 
 to_object (self)
 
 fetch_one_child (self, idx)
 
- Public Member Functions inherited from gdb.dap.varref.BaseReference
 reset_children (self)
 
 fetch_children (self, start, count)
 
 find_child_by_name (self, name)
 
 reset_children (self)
 
 fetch_children (self, start, count)
 
 find_child_by_name (self, name)
 

Additional Inherited Members

- Public Attributes inherited from gdb.dap.varref.VariableReference
 result_name
 
 value
 
 printer
 
 child_cache
 
 count
 
- Public Attributes inherited from gdb.dap.varref.BaseReference
 ref
 
 name
 
 children
 
 by_name
 
 name_counts
 
- Protected Member Functions inherited from gdb.dap.varref.VariableReference
 _update_value (self)
 
 _update_value (self)
 
- Protected Member Functions inherited from gdb.dap.varref.BaseReference
 _compute_name (self, name)
 
 _compute_name (self, name)
 

Detailed Description

Definition at line 27 of file evaluate.py.

Constructor & Destructor Documentation

◆ __init__() [1/2]

gdb.dap.evaluate.EvaluateResult.__init__ ( self,
name )
Initializer.

NAME is the name of this reference, see superclass.
VALUE is a gdb.Value that holds the value.
RESULT_NAME can be used to change how the simple string result
is emitted in the result dictionary.

Reimplemented from gdb.dap.varref.VariableReference.

Definition at line 28 of file evaluate.py.

References gdb.dap.evaluate.EvaluateResult.__init__().

Referenced by gdb.dap.evaluate.EvaluateResult.__init__().

◆ __init__() [2/2]

gdb.dap.evaluate.EvaluateResult.__init__ ( self,
name )
Initializer.

NAME is the name of this reference, see superclass.
VALUE is a gdb.Value that holds the value.
RESULT_NAME can be used to change how the simple string result
is emitted in the result dictionary.

Reimplemented from gdb.dap.varref.VariableReference.

Definition at line 28 of file evaluate.py.

References gdb.dap.evaluate.EvaluateResult.__init__(), gdb.dap.evaluate._evaluate(), and gdb.with_parameter().


The documentation for this class was generated from the following files: