#include <nmv-expr-inspector-dialog.h>
|
| | ExprInspectorDialog (Gtk::Window &a_parent, IDebugger &a_debugger, IPerspective &a_perspective) |
| |
| virtual | ~ExprInspectorDialog () |
| |
| UString | expression_name () const |
| |
| void | inspect_expression (const UString &a_expression_name) |
| |
| void | inspect_expression (const UString &a_expression_name, const sigc::slot< void, const IDebugger::VariableSafePtr > &) |
| |
| const IDebugger::VariableSafePtr | expression () const |
| |
| ExprInspector & | inspector () const |
| |
| void | set_history (const std::list< UString > &) |
| |
| void | get_history (std::list< UString > &) const |
| |
| void | functionality_mask (int functionality_mask) |
| |
| unsigned | functionality_mask () |
| |
| sigc::signal< void, IDebugger::VariableSafePtr > & | expr_monitoring_requested () |
| |
| | Dialog (const UString &a_resource_root_path, const UString &a_gtkbuilder_filename, const UString &a_widget_name, Gtk::Window &a_parent) |
| |
| virtual | ~Dialog () |
| |
| virtual gint | run () |
| |
| virtual void | show () |
| |
| virtual void | hide () |
| |
| Glib::SignalProxy1< void, int > | signal_response () |
| |
| | Object () |
| |
| | Object (Object const &) |
| |
| Object & | operator= (Object const &) |
| |
| virtual | ~Object () |
| |
| void | ref () |
| |
| void | unref () |
| |
| void | enable_refcount (bool a_enabled=true) |
| |
| bool | is_refcount_enabled () const |
| |
| long | get_refcount () const |
| |
| void | attach_object (const UString &a_key, const Object *a_object) |
| |
| bool | get_attached_object (const UString &a_key, const Object *&a_object) |
| |
◆ FunctionalityFlags
These flags control the fonctionnalities that are enabled to be used with the current instance of VarInspectorDialog.
| Enumerator |
|---|
| FUNCTIONALITY_NONE | |
| FUNCTIONALITY_EXPR_INSPECTOR | When this bit is set, the inspector allows the user to inspect expressions. Thus the "inspect" button is made clickable.
|
| FUNCTIONALITY_EXPR_MONITOR_PICKER | When this bit is set, the inspect allows the user to send the inspected expression to the expression (or variable) monitor.
|
| FUNCTIONALITY_ALL | |
◆ ExprInspectorDialog()
| nemiver::ExprInspectorDialog::ExprInspectorDialog |
( |
Gtk::Window & |
a_parent, |
|
|
IDebugger & |
a_debugger, |
|
|
IPerspective & |
a_perspective |
|
) |
| |
◆ ~ExprInspectorDialog()
| virtual nemiver::ExprInspectorDialog::~ExprInspectorDialog |
( |
| ) |
|
|
virtual |
◆ expr_monitoring_requested()
◆ expression()
◆ expression_name()
| UString nemiver::ExprInspectorDialog::expression_name |
( |
| ) |
const |
◆ functionality_mask() [1/2]
| unsigned nemiver::ExprInspectorDialog::functionality_mask |
( |
| ) |
|
◆ functionality_mask() [2/2]
| void nemiver::ExprInspectorDialog::functionality_mask |
( |
int |
functionality_mask | ) |
|
◆ get_history()
| void nemiver::ExprInspectorDialog::get_history |
( |
std::list< UString > & |
| ) |
const |
◆ inspect_expression() [1/2]
| void nemiver::ExprInspectorDialog::inspect_expression |
( |
const UString & |
a_expression_name | ) |
|
◆ inspect_expression() [2/2]
◆ inspector()
◆ set_history()
| void nemiver::ExprInspectorDialog::set_history |
( |
const std::list< UString > & |
| ) |
|
The documentation for this class was generated from the following file: