X-Git-Url: http://git.code-monkey.de/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fview%2Fview.hpp;h=e083fa13fdc1899d31da1ad6fe5978ebc2bb5483;hp=2ba157d8c5ea9cedecca3338c86908855ca215c0;hb=6f925ba9d6faf1077b73c5a5808259576081716a;hpb=00f6bae935837b38b0d03a5928ba8175d460413f diff --git a/pv/view/view.hpp b/pv/view/view.hpp index 2ba157d..e083fa1 100644 --- a/pv/view/view.hpp +++ b/pv/view/view.hpp @@ -40,6 +40,13 @@ #include "flag.hpp" #include "tracetreeitemowner.hpp" +using std::list; +using std::unordered_map; +using std::unordered_set; +using std::set; +using std::shared_ptr; +using std::vector; + namespace sigrok { class ChannelGroup; } @@ -97,18 +104,18 @@ public: /** * Returns the signals contained in this view. */ - std::unordered_set< std::shared_ptr > signals() const; + unordered_set< shared_ptr > signals() const; virtual void clear_signals(); - virtual void add_signal(const std::shared_ptr signal); + virtual void add_signal(const shared_ptr signal); #ifdef ENABLE_DECODE virtual void clear_decode_signals(); - virtual void add_decode_signal(std::shared_ptr signalbase); + virtual void add_decode_signal(shared_ptr signalbase); - virtual void remove_decode_signal(std::shared_ptr signalbase); + virtual void remove_decode_signal(shared_ptr signalbase); #endif /** @@ -132,7 +139,7 @@ public: /** * Gets a list of time markers. */ - std::vector< std::shared_ptr > time_items() const; + vector< shared_ptr > time_items() const; /** * Returns the view time scale in seconds per pixel. @@ -194,10 +201,9 @@ public: */ void set_scale_offset(double scale, const pv::util::Timestamp& offset); - std::set< std::shared_ptr > - get_visible_data() const; + set< shared_ptr > get_visible_data() const; - std::pair get_time_extents() const; + pair get_time_extents() const; /** * Enables or disables coloured trace backgrounds. If they're not @@ -228,7 +234,7 @@ public: /** * Returns a reference to the pair of cursors. */ - std::shared_ptr cursors() const; + shared_ptr cursors() const; /** * Adds a new flag at a specified time. @@ -238,12 +244,12 @@ public: /** * Removes a flag from the list. */ - void remove_flag(std::shared_ptr flag); + void remove_flag(shared_ptr flag); /** * Gets the list of flags. */ - std::vector< std::shared_ptr > flags() const; + vector< shared_ptr > flags() const; const QPoint& hover_point() const; @@ -305,16 +311,16 @@ private: void update_layout(); TraceTreeItemOwner* find_prevalent_trace_group( - const std::shared_ptr &group, - const std::unordered_map, - std::shared_ptr > &signal_map); + const shared_ptr &group, + const unordered_map, + shared_ptr > &signal_map); - static std::vector< std::shared_ptr > + static vector< shared_ptr > extract_new_traces_for_channels( - const std::vector< std::shared_ptr > &channels, - const std::unordered_map, - std::shared_ptr > &signal_map, - std::set< std::shared_ptr > &add_list); + const vector< shared_ptr > &channels, + const unordered_map, + shared_ptr > &signal_map, + set< shared_ptr > &add_list); void determine_time_unit(); @@ -384,10 +390,10 @@ private: Ruler *ruler_; Header *header_; - std::unordered_set< std::shared_ptr > signals_; + unordered_set< shared_ptr > signals_; #ifdef ENABLE_DECODE - std::vector< std::shared_ptr > decode_traces_; + vector< shared_ptr > decode_traces_; #endif CustomAbstractScrollArea scrollarea_; @@ -410,12 +416,12 @@ private: util::TimeUnit time_unit_; bool show_cursors_; - std::shared_ptr cursors_; + shared_ptr cursors_; - std::list< std::shared_ptr > flags_; + list< shared_ptr > flags_; char next_flag_text_; - std::vector< std::shared_ptr > trigger_markers_; + vector< shared_ptr > trigger_markers_; QPoint hover_point_;