throw InvalidParameterValue("Endpoint index not valid for track");
}
+const TrackType::Endpoint &TrackIter::endpoint() const
+{
+ if(!_track)
+ throw InvalidState("TrackIter is null");
+
+ return _track->get_type().get_endpoint(_entry);
+}
+
int TrackIter::get_exit(unsigned path) const
{
const vector<TrackType::Endpoint> &eps = _track->get_type().get_endpoints();