|
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.
|