name: Annotation

synopsis:


g++ [flags ...] file ... -l /isip/tools/lib/$ISIP_BINARY/lib_mmedia_a

#include <Annotation.h>

static boolean diagnose(Integral::DEBUG debug_level);
String getId() const;
boolean setStartAnchor(Anchor* arg);
boolean setEndAnchor(Anchor* arg);
boolean setChannel(long arg);
Anchor* getStartAnchor() const;
Anchor* getEndAnchor() const;
String getType() const;
Long getChannel() const;
HashTable<String, String>& getFeatureMap();
boolean setFeatureMap(HashTable<String, String>& arg);
boolean existsFeature(const String& feature);
boolean deleteFeature(const String& feature);
boolean setFeature(String& feature, String& value);
String getFeature(const String& feature);
boolean getFeatureNames(Vector<String>& features);
boolean unsetFeatures();
quick start:


Annotation anno_00;
Anchor start_00;
Anchor end_00;
anno_00.setStartAnchor(&start_00);
anno_00.setEndAnchor(&end_00); 

description:

This class is used to represent an annotation in the annotation graph.

dependencies:

public constants:

error codes:

protected data:

required public methods:

class-specific public methods:

private methods:

examples:

notes: