+vector<AnnotationClass*> Row::ann_classes() const
+{
+ vector<AnnotationClass*> result;
+
+ if (!srd_row_)
+ return result;
+ assert(decoder_);
+
+ for (GSList *l = srd_row_->ann_classes; l; l = l->next) {
+ size_t class_id = (size_t)l->data;
+ result.push_back(decoder_->get_ann_class_by_id(class_id));
+ }
+
+ return result;
+}
+
+uint32_t Row::index() const