[nemiver] Add CallStack::current_frame entry point



commit 3de8c570f9b67dc955de4194a5832fda1366aff9
Author: Dodji Seketeli <dodji redhat com>
Date:   Fri May 1 14:22:41 2009 +0200

    Add CallStack::current_frame entry point
    
    	* src/persp/dbgperspective/nmv-call-stack.h,cc:
    	(CallStack::current_frame): New entry point.
---
 src/persp/dbgperspective/nmv-call-stack.cc |    7 +++++++
 src/persp/dbgperspective/nmv-call-stack.h  |    1 +
 2 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/src/persp/dbgperspective/nmv-call-stack.cc b/src/persp/dbgperspective/nmv-call-stack.cc
index 5eb90c1..daa88a6 100644
--- a/src/persp/dbgperspective/nmv-call-stack.cc
+++ b/src/persp/dbgperspective/nmv-call-stack.cc
@@ -795,6 +795,13 @@ CallStack::frames () const
     return m_priv->frames;
 }
 
+IDebugger::Frame&
+CallStack::current_frame () const
+{
+    THROW_IF_FAIL (m_priv);
+    return m_priv->cur_frame;
+}
+
 Gtk::Widget&
 CallStack::widget () const
 {
diff --git a/src/persp/dbgperspective/nmv-call-stack.h b/src/persp/dbgperspective/nmv-call-stack.h
index 6bafecf..57d7fd0 100644
--- a/src/persp/dbgperspective/nmv-call-stack.h
+++ b/src/persp/dbgperspective/nmv-call-stack.h
@@ -61,6 +61,7 @@ public:
     virtual ~CallStack ();
     bool is_empty ();
     const vector<IDebugger::Frame>& frames () const;
+    IDebugger::Frame& current_frame () const;
     void update_stack ();
     void clear ();
     Gtk::Widget& widget () const;



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]