|
| virtual void | initialize (IDebuggerSafePtr &a_debugger)=0 |
| | intialize the interface with a given IDebugger pointer. This must be the function called on the interface before using it. Failing to initialize the interface with a valid non null IDebugger make subsequent invocation of the interface methods throw instances of nemiver::common::Exception. More...
|
| |
| virtual IDebugger & | get_debugger () const =0 |
| |
| virtual const DebuggerVariableList & | get_raw_list () const =0 |
| |
| virtual void | append_variable (const IDebugger::VariableSafePtr &a_var, bool a_update_type=true)=0 |
| | append a variable to the list More...
|
| |
| virtual void | append_variables (const DebuggerVariableList &a_vars, bool a_update_type=true)=0 |
| | append a set list of variables to the list More...
|
| |
| virtual bool | remove_variable (const IDebugger::VariableSafePtr &a_var)=0 |
| | remove a variable from the list More...
|
| |
| virtual bool | remove_variable (const UString &a_var_name)=0 |
| | remove a variable from the list More...
|
| |
| virtual void | remove_variables ()=0 |
| | remove all variables from the list More...
|
| |
| virtual bool | find_variable (const UString &a_var_name, IDebugger::VariableSafePtr &a_var)=0 |
| | lookup a variable from its name More...
|
| |
| virtual bool | find_variable_from_qname (const UString &a_qname, IDebugger::VariableSafePtr &a_var)=0 |
| | get the variable addressed by a qualified variable name. More...
|
| |
| virtual void | update_state ()=0 |
| | update the state of the all the variables of the list More...
|
| |
|
| virtual sigc::signal< void, const IDebugger::VariableSafePtr & > & | variable_added_signal ()=0 |
| |
| virtual sigc::signal< void, const IDebugger::VariableSafePtr > & | variable_value_set_signal ()=0 |
| |
| virtual sigc::signal< void, const IDebugger::VariableSafePtr & > & | variable_type_set_signal ()=0 |
| |
| virtual sigc::signal< void, const IDebugger::VariableSafePtr & > & | variable_removed_signal ()=0 |
| |
| | DynModIface (DynamicModuleSafePtr &a_dynmod) |
| |
| | DynModIface (DynamicModule *a_dynmod) |
| |
| DynamicModule & | get_dynamic_module () const |
| |
| | 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) |
| |