sipXtapi home page


Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
Sdp::SdpGroup Class Reference

#include <Sdp.h>

Inheritance diagram for Sdp::SdpGroup:
Inheritance graph
[legend]
Collaboration diagram for Sdp::SdpGroup:
Collaboration graph
[legend]

Public Member Functions

 SdpGroup (SdpGroupSemantics semantics)
 
 SdpGroup (const SdpGroup &rhs)
 
UtlContainableType getContainableType () const
 
unsigned hash () const
 
int compareTo (UtlContainable const *) const
 
UtlCopyableContainable * clone () const
 
void setSemantics (SdpGroupSemantics semantics)
 
SdpGroupSemantics getSemantics () const
 
void addIdentificationTag (const char *identificationTag)
 
void clearIdentificationTags ()
 
const UtlCopyableSList & getIdentificationTags () const
 

Static Public Member Functions

static SdpGroupSemantics getSemanticsFromString (const char *type)
 

Private Attributes

SdpGroupSemantics mSemantics
 
UtlCopyableSList mIdentificationTags
 

Constructor & Destructor Documentation

SdpGroup ( SdpGroupSemantics  semantics)
inline
SdpGroup ( const SdpGroup rhs)
inline

Member Function Documentation

void addIdentificationTag ( const char *  identificationTag)
inline
void clearIdentificationTags ( )
inline
UtlCopyableContainable* clone ( ) const
inline
int compareTo ( UtlContainable const *  ) const
inline
UtlContainableType getContainableType ( ) const
inline
const UtlCopyableSList& getIdentificationTags ( ) const
inline
SdpGroupSemantics getSemantics ( ) const
inline
Sdp::SdpGroupSemantics getSemanticsFromString ( const char *  type)
static
unsigned hash ( ) const
inline
void setSemantics ( SdpGroupSemantics  semantics)
inline

Member Data Documentation

UtlCopyableSList mIdentificationTags
private
SdpGroupSemantics mSemantics
private