The normative reference for correct formatting and values is draft-ietf-mmusic-sdp-new-14 unless specified otherwise in member documentation. The implementation supports this normative reference, but does not enforce it fully.
|
Public Member Functions |
| IMPORT_C | ~CSdpTimeField () |
| | Deletes the resources held by the instance.
|
| IMPORT_C void | EncodeL (RWriteStream &aStream, TBool aRecurse=ETrue) const |
| | Outputs the field formatted according to SDP syntax and including the terminating CRLF.
|
| IMPORT_C CSdpTimeField * | CloneL (TBool aRecurse=ETrue) const |
| | Creates a new instance that is equal to the target.
|
| IMPORT_C TBool | operator== (const CSdpTimeField &aObj) const |
| | Compares this instance to another for equality.
|
| IMPORT_C TBool | IsValid () const |
| | Checks the consistency of the time description and it's subfields.
|
| IMPORT_C const TDesC8 & | StartTime () const |
| | Gets the session start time.
|
| IMPORT_C const TDesC8 & | StopTime () const |
| | Gets the session stop time.
|
| IMPORT_C void | SetTimesL (const TDesC8 &aStartTime, const TDesC8 &aStopTime) |
| | Sets the session start and stop times.
|
| IMPORT_C RPointerArray< CSdpRepeatField > & | RepeatFields () |
| | Gets the set of repeat times fields related to this time field.
|
| void | ExternalizeL (RWriteStream &aStream) const |
| | Externalizes the object to stream.
|
| void | DoInternalizeL (RReadStream &aStream) |
| | Creates object from the stream data.
|
Static Public Member Functions |
| static IMPORT_C CSdpTimeField * | DecodeL (const TDesC8 &aText, TBool aRecurse=ETrue) |
| | Constructs a time field.
|
| static IMPORT_C CSdpTimeField * | DecodeLC (const TDesC8 &aText, TBool aRecurse=ETrue) |
| | Constructs a time field and adds the pointer to the cleanup stack.
|
| static IMPORT_C CSdpTimeField * | NewL (const TDesC8 &aStartTime, const TDesC8 &aStopTime) |
| | Constructs a time field.
|
| static IMPORT_C CSdpTimeField * | NewLC (const TDesC8 &aStartTime, const TDesC8 &aStopTime) |
| | Constructs a time field and adds the pointer to the cleanup stack.
|
| static CSdpTimeField * | InternalizeL (RReadStream &aStream) |
| | Creates object from the stream data.
|