diff options
Diffstat (limited to 'gtk2_ardour/gui_object.h')
-rw-r--r-- | gtk2_ardour/gui_object.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/gtk2_ardour/gui_object.h b/gtk2_ardour/gui_object.h index 025be30fab..849665670f 100644 --- a/gtk2_ardour/gui_object.h +++ b/gtk2_ardour/gui_object.h @@ -32,12 +32,15 @@ class GUIObjectState { private: typedef boost::variant<int64_t,std::string> Variant; typedef std::map<std::string,Variant> PropertyMap; - typedef std::map<std::string,PropertyMap> StringPropertyMap; public: - GUIObjectState() {} + typedef std::map<std::string,PropertyMap> StringPropertyMap; + ~GUIObjectState(); + StringPropertyMap::const_iterator begin () const; + StringPropertyMap::const_iterator end () const; + XMLNode& get_state () const; int set_state (const XMLNode&); |