X-Git-Url: http://git.code-monkey.de/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fview%2Ftracetreeitemowner.cpp;h=c87619524574e02f7039ae60b4d8434a592d74f6;hp=528e0a033fb3aaec8d6477f1785edea050897328;hb=6f925ba9d6faf1077b73c5a5808259576081716a;hpb=f4e57597347e47a4ea58fbdc7b0a22e07f1c0ede diff --git a/pv/view/tracetreeitemowner.cpp b/pv/view/tracetreeitemowner.cpp index 528e0a0..c876195 100644 --- a/pv/view/tracetreeitemowner.cpp +++ b/pv/view/tracetreeitemowner.cpp @@ -14,8 +14,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + * along with this program; if not, see . */ #include @@ -25,8 +24,9 @@ #include "trace.hpp" using std::dynamic_pointer_cast; -using std::max; +using std::find; using std::make_pair; +using std::max; using std::min; using std::pair; using std::set; @@ -43,7 +43,7 @@ const ViewItemOwner::item_list& TraceTreeItemOwner::child_items() const return items_; } -vector< std::shared_ptr > +vector< shared_ptr > TraceTreeItemOwner::trace_tree_child_items() const { vector< shared_ptr > items; @@ -66,7 +66,7 @@ void TraceTreeItemOwner::clear_child_items() items_.clear(); } -void TraceTreeItemOwner::add_child_item(std::shared_ptr item) +void TraceTreeItemOwner::add_child_item(shared_ptr item) { assert(!item->owner()); item->set_owner(this); @@ -75,11 +75,11 @@ void TraceTreeItemOwner::add_child_item(std::shared_ptr item) extents_changed(true, true); } -void TraceTreeItemOwner::remove_child_item(std::shared_ptr item) +void TraceTreeItemOwner::remove_child_item(shared_ptr item) { assert(item->owner() == this); item->set_owner(nullptr); - auto iter = std::find(items_.begin(), items_.end(), item); + auto iter = find(items_.begin(), items_.end(), item); assert(iter != items_.end()); items_.erase(iter);