Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

AGTypes.h

Go to the documentation of this file.
00001 // AGTypes.h: Declarations of AG Types
00002 // Author: Xiaoyi Ma, Steven Bird
00003 // Copyright (C) 2001 Linguistic Data Consortium, U Penn.
00004 // Web: http://www.ldc.upenn.edu/; Email: ldc@ldc.upenn.edu
00005 // For license information, see the file `LICENSE' included
00006 // with the distribution.
00007 
00008 
00009 #ifndef AGTypes_h
00010 #define AGTypes_h
00011 
00012 #include <string>
00013 
00014 using namespace std;
00015 
00016 typedef string String;
00017 typedef string Id;              // generic identifier
00018 // Id can be from any of AGSetId, AGId, AnnotationId, TimelineId, SignalId
00019 
00020 typedef string AGSetId;         // AGSet identifier
00021 typedef string AGId;            // AG identifier
00022 typedef string AGIds;           // AG identifiers (space separated list)
00023 typedef string AnnotationId;    // Annotation identifier
00024 typedef string AnnotationType;  // Annotation type
00025 typedef string AnnotationIds;   // Annotation identifiers (list)
00026 typedef string AnchorId;        // Anchor identifier
00027 typedef string AnchorIds;       // Anchor identifiers (list)
00028 typedef string TimelineId;      // Timeline identifier
00029 typedef string SignalId;        // Signal identifier
00030 typedef string SignalIds;       // Signal identifiers (list)
00031 typedef string FeatureName;     // feature name
00032 typedef string FeatureNames;    // feature name (list)
00033 typedef string FeatureValue;    // feature value
00034 typedef string Features;        // feature=value pairs (list)
00035 typedef string URI;             // a uniform resource identifier
00036 typedef string MimeClass;       // the MIME class
00037 typedef string MimeType;        // the MIME type
00038 typedef string Encoding;        // the signal encoding
00039 typedef string Unit;            // the unit for offsets
00040 typedef string Track;            // the track
00041 typedef string AnnotationRef;   // an annotation reference
00042 
00043 typedef double Offset;
00044 
00045 #endif

Generated at Wed Jul 3 14:54:02 2002 for Annotation Graph API by doxygen1.2.7 written by Dimitri van Heesch, © 1997-2001