Nemiver  0.3
Classes | Namespaces | Functions
nmv-variables-utils.h File Reference
#include <list>
#include <gtkmm/treeview.h>
#include <gtkmm/treestore.h>
#include <gtkmm/treemodelcolumn.h>
#include <gdkmm/color.h>
#include "common/nmv-ustring.h"
#include "nmv-i-debugger.h"

Go to the source code of this file.

Classes

struct  nemiver::variables_utils2::VariableColumns
 

Namespaces

 nemiver
 
 nemiver::variables_utils2
 

Functions

VariableColumns & nemiver::variables_utils2::get_variable_columns ()
 
bool nemiver::variables_utils2::is_type_a_pointer (const UString &a_type)
 
void nemiver::variables_utils2::set_a_variable_node_type (Gtk::TreeModel::iterator &a_var_it, const UString &a_type, bool a_truncate)
 
void nemiver::variables_utils2::update_a_variable_node (const IDebugger::VariableSafePtr a_var, Gtk::TreeView &a_tree_view, Gtk::TreeModel::iterator &a_iter, bool a_truncate_type, bool a_handle_highlight, bool a_is_new_frame)
 
void nemiver::variables_utils2::update_unfolded_variable (const IDebugger::VariableSafePtr a_var, Gtk::TreeView &a_tree_view, Gtk::TreeModel::iterator a_var_it, bool a_truncate_type)
 
bool nemiver::variables_utils2::find_a_variable (const IDebugger::VariableSafePtr a_var, const Gtk::TreeModel::iterator &a_parent_row_it, Gtk::TreeModel::iterator &a_out_row_it)
 
bool nemiver::variables_utils2::variables_match (const IDebugger::VariableSafePtr &a_var, const Gtk::TreeModel::iterator a_row_it)
 
bool nemiver::variables_utils2::find_a_variable_descendent (const IDebugger::VariableSafePtr a_var, const Gtk::TreeModel::iterator &a_parent_row_it, Gtk::TreeModel::iterator &a_out_row_it)
 
bool nemiver::variables_utils2::update_a_variable (const IDebugger::VariableSafePtr a_var, Gtk::TreeView &a_tree_view, Gtk::TreeModel::iterator &a_parent_row_it, bool a_truncate_type, bool a_handle_highlight, bool a_is_new_frame, bool a_update_members=false)
 
bool nemiver::variables_utils2::append_a_variable (const IDebugger::VariableSafePtr a_var, Gtk::TreeView &a_tree_view, Gtk::TreeModel::iterator &a_parent_row_it, bool a_truncate_type)
 
bool nemiver::variables_utils2::append_a_variable (const IDebugger::VariableSafePtr a_var, Gtk::TreeView &a_tree_view, Gtk::TreeModel::iterator &a_parent_row_it, Gtk::TreeModel::iterator &a_result, bool a_truncate_type)
 
bool nemiver::variables_utils2::set_a_variable (const IDebugger::VariableSafePtr a_var, Gtk::TreeView &a_tree_view, Gtk::TreeModel::iterator a_row_it, bool a_truncate_type)
 
bool nemiver::variables_utils2::unlink_a_variable_row (const IDebugger::VariableSafePtr &a_var, const Glib::RefPtr< Gtk::TreeStore > &a_store, const Gtk::TreeModel::iterator &a_parent_row_it)
 
bool nemiver::variables_utils2::unlink_member_variable_rows (const Gtk::TreeModel::iterator &a_row_it, const Glib::RefPtr< Gtk::TreeStore > &a_store)
 
bool nemiver::variables_utils2::visualize_a_variable (const IDebugger::VariableSafePtr a_var, const Gtk::TreeModel::iterator &a_var_row_it, Gtk::TreeView &a_tree_view, const Glib::RefPtr< Gtk::TreeStore > &a_store)