| 
 
 | 
 | 
An object holding the lines of an application/sdp MIME type
| MimeSdpBody () | MimeSdpBody | 
Default constructor, builds an empty application/sdp
| MimeSdpBody (const String& type, const char* buf, int len) | MimeSdpBody | 
Constructor from block of data
Parameters:
| buf | Pointer to buffer of data | 
| len | Length of data in buffer | 
| type | Name of the MIME type/subtype, should be "application/sdp" | 
| ~MimeSdpBody () | ~MimeSdpBody | 
[virtual]
Destructor
| void*  getObject (const String& name) | getObject | 
[const virtual]
RTTI method, get a pointer to a derived class given that class name
Parameters:
| name | Name of the class we are asking for | 
Returns: Pointer to the requested class or NULL if this object doesn't implement it
Reimplemented from MimeBody.
| bool  isSDP () | isSDP | 
[const virtual]
Override that checks if this body is an Session Description Protocol
Returns: True, since this body holds a SDP
Reimplemented from MimeBody.
| MimeBody*  clone () | clone | 
[const virtual]
Duplicate this MIME body
Returns: Copy of this MIME body - a new MimeSdpBody
Reimplemented from MimeBody.
| inline const ObjList&  lines () | lines | 
[const]
Retrive the lines hold in data
Returns: List of NamedStrings
| inline void  addLine (const char* name, const char* value = 0) | addLine | 
Append a new name=value line of SDP data
Parameters:
| name | Name of the line, should be one character | 
| value | Text of the line | 
| const NamedString*  getLine (const char* name) | getLine | 
[const]
Retrive the first line matching a name
Parameters:
| name | Name of the line to search | 
Returns: First instance of the searched name or NULL if none present
| const NamedString*  getNextLine (const NamedString* line) | getNextLine | 
[const]
Retrive the next line of the same type as the current
Parameters:
| line | Current line | 
Returns: Next instance of same name or NULL if no more
| MimeSdpBody (const MimeSdpBody& original) | MimeSdpBody | 
[protected]
Copy constructor
| void  buildBody () | buildBody | 
[protected const virtual]
Override that is called internally to build the binary encoded body
Reimplemented from MimeBody.
| Generated by: root on dragoshel on Fri Aug 24 11:49:48 2007, using kdoc 2.0a54. |