GDB (xrefs)
Loading...
Searching...
No Matches
varobj Struct Reference

#include "varobj.h"

Public Member Functions

 varobj (varobj_root *root_)
 
 ~varobj ()
 

Public Attributes

std::string name
 
std::string path_expr
 
std::string obj_name
 
int index = -1
 
struct typetype = NULL
 
value_ref_ptr value
 
int num_children = -1
 
struct varobjparent = NULL
 
std::vector< varobj * > children
 
struct varobj_rootroot
 
enum varobj_display_formats format = FORMAT_NATURAL
 
bool updated = false
 
std::string print_value
 
bool frozen = false
 
bool not_fetched = false
 
int from = -1
 
int to = -1
 
struct varobj_dynamicdynamic
 

Detailed Description

Definition at line 94 of file varobj.h.

Constructor & Destructor Documentation

◆ varobj()

varobj::varobj ( varobj_root * root_)
explicit

Definition at line 1815 of file varobj.c.

Referenced by create_child_with_value().

◆ ~varobj()

varobj::~varobj ( )

Member Data Documentation

◆ children

◆ dynamic

◆ format

◆ from

◆ frozen

bool varobj::frozen = false

◆ index

◆ name

◆ not_fetched

bool varobj::not_fetched = false

Definition at line 157 of file varobj.h.

Referenced by c_value_of_variable(), and install_new_value().

◆ num_children

◆ obj_name

◆ parent

◆ path_expr

std::string varobj::path_expr

Definition at line 107 of file varobj.h.

Referenced by mi_cmd_var_info_path_expression(), and varobj_get_path_expr().

◆ print_value

std::string varobj::print_value

◆ root

◆ to

◆ type

◆ updated

bool varobj::updated = false

Definition at line 144 of file varobj.h.

Referenced by install_new_value(), varobj_set_value(), and varobj_update().

◆ value


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