|
Public Methods |
| Signal (const Id id, string xlinkHref, MimeClass mimeClass, MimeType mimeType, Encoding encoding, Unit unit, Track track="") |
| Create a signal.
|
const Id | getId () const |
| Get the id of the signal.
|
const MimeClass | getMimeClass () const |
| Get the mimeclass of the signal.
|
const MimeType | getMimeType () const |
| Get the mimetype of the signal.
|
const Encoding | getEncoding () const |
| Get the encoding of the signal.
|
const string | getXlinkHref () const |
| Get the xlink:href of the signal.
|
const string | getXlinkType () const |
| Get the xlink:type of the signal.
|
const Unit | getUnit () const |
| Get the unit of the signal.
|
const Track | getTrack () const |
| Get the track of the signal.
|
void | setFeature (FeatureName featureName, FeatureValue featureValue) |
| Set the value of a feature in the metadata.
|
bool | existsFeature (FeatureName featureName) |
| Test if a feature exists in the metadata.
|
void | deleteFeature (FeatureName featureName) |
| Delete the specified feature in the metadata.
|
string | getFeature (FeatureName featureName) |
| Get the value of the specified feature in the metadata.
|
set< string > | getFeatureNames () |
void | setFeatures (map< string, string > &features) |
map< string, string > | getFeatures () |
void | unsetFeatures () |
list< string > | storeSQLs (AGSetId agSetId, TimelineId timelineId) |
| Create list of SQLs used to save the signal to the DB server.
|
string | toString () |
| Dump the signal in AIF format.
|