reSIProcate/stack  9694
Public Member Functions | Static Public Member Functions
resip::MultipartRelatedContents Class Reference

SIP body type for holding Multipart-Related body contents (MIME content-type multipart/related). More...

#include <MultipartRelatedContents.hxx>

Inheritance diagram for resip::MultipartRelatedContents:
Inheritance graph
[legend]
Collaboration diagram for resip::MultipartRelatedContents:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 MultipartRelatedContents ()
 MultipartRelatedContents (const HeaderFieldValue &hfv, const Mime &contentType)
 MultipartRelatedContents (const MultipartRelatedContents &rhs)
MultipartRelatedContentsoperator= (const MultipartRelatedContents &rhs)
virtual Contentsclone () const
 duplicate an MultipartRelatedContents object

Static Public Member Functions

static const MimegetStaticType ()
static bool init ()

Detailed Description

SIP body type for holding Multipart-Related body contents (MIME content-type multipart/related).

Definition at line 13 of file MultipartRelatedContents.hxx.


Constructor & Destructor Documentation

MultipartRelatedContents::MultipartRelatedContents ( )

Definition at line 21 of file MultipartRelatedContents.cxx.

Referenced by clone().

MultipartRelatedContents::MultipartRelatedContents ( const HeaderFieldValue hfv,
const Mime contentType 
)

Definition at line 25 of file MultipartRelatedContents.cxx.

   : MultipartMixedContents(hfv, contentsType)
{}
MultipartRelatedContents::MultipartRelatedContents ( const MultipartRelatedContents rhs)

Definition at line 29 of file MultipartRelatedContents.cxx.


Member Function Documentation

Contents * MultipartRelatedContents::clone ( ) const [virtual]

duplicate an MultipartRelatedContents object

Returns:
pointer to a new MultipartRelatedContents object

Reimplemented from resip::MultipartMixedContents.

Definition at line 41 of file MultipartRelatedContents.cxx.

References MultipartRelatedContents().

{
   return new MultipartRelatedContents(*this);
}

Here is the call graph for this function:

const Mime & MultipartRelatedContents::getStaticType ( ) [static]

Reimplemented from resip::MultipartMixedContents.

Definition at line 47 of file MultipartRelatedContents.cxx.

References type.

{
   static Mime type("multipart","related");
   return type;
}
bool MultipartRelatedContents::init ( ) [static]

Reimplemented from resip::MultipartMixedContents.

Definition at line 14 of file MultipartRelatedContents.cxx.

{
   static ContentsFactory<MultipartRelatedContents> factory;
   (void)factory;
   return true;
}
MultipartRelatedContents & MultipartRelatedContents::operator= ( const MultipartRelatedContents rhs)

Definition at line 34 of file MultipartRelatedContents.cxx.

{
   MultipartMixedContents::operator=(rhs);
   return *this;
}

The documentation for this class was generated from the following files: