void BreakpointLocationCollection::Add(const BreakpointLocationSP &bp_loc) { std::lock_guard<std::mutex> guard(m_collection_mutex); BreakpointLocationSP old_bp_loc = FindByIDPair(bp_loc->GetBreakpoint().GetID(), bp_loc->GetID()); if (!old_bp_loc.get()) m_break_loc_collection.push_back(bp_loc); }
void BreakpointLocationCollection::Add(const BreakpointLocationSP &bp_loc) { BreakpointLocationSP old_bp_loc = FindByIDPair (bp_loc->GetBreakpoint().GetID(), bp_loc->GetID()); if (!old_bp_loc.get()) m_break_loc_collection.push_back(bp_loc); }
bool operator() (const BreakpointLocationSP &bp_loc) const { return m_break_id == bp_loc->GetBreakpoint().GetID() && m_break_loc_id == bp_loc->GetID(); }