* along with this program; if not, see <http://www.gnu.org/licenses/>.
*/
-#ifndef PULSEVIEW_PV_VIEWS_TRACEVIEW_VIEWITEMOWNER_HPP
-#define PULSEVIEW_PV_VIEWS_TRACEVIEW_VIEWITEMOWNER_HPP
+#ifndef PULSEVIEW_PV_VIEWS_TRACE_VIEWITEMOWNER_HPP
+#define PULSEVIEW_PV_VIEWS_TRACE_VIEWITEMOWNER_HPP
#include <memory>
#include <vector>
/**
* Returns a list of row items owned by this object.
*/
- virtual const item_list& child_items() const = 0;
+ virtual const item_list& child_items() const;
/**
* Returns a depth-first iterator at the beginning of the child ViewItem
} // namespace views
} // namespace pv
-#endif // PULSEVIEW_PV_VIEWS_TRACEVIEW_VIEWITEMOWNER_HPP
+#endif // PULSEVIEW_PV_VIEWS_TRACE_VIEWITEMOWNER_HPP