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

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

#include <MultipartSignedContents.hxx>

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

List of all members.

Public Member Functions

 MultipartSignedContents ()
 MultipartSignedContents (const HeaderFieldValue &hfv, const Mime &contentType)
 MultipartSignedContents (const MultipartSignedContents &rhs)
virtual ~MultipartSignedContents ()
MultipartSignedContentsoperator= (const MultipartSignedContents &rhs)
virtual Contentsclone () const
 duplicate an MultipartSignedContents object

Static Public Member Functions

static const MimegetStaticType ()
static bool init ()

Detailed Description

SIP body type for holding Multipart-Signed body contents (MIME content-type multipart/signed).

Definition at line 18 of file MultipartSignedContents.hxx.


Constructor & Destructor Documentation

MultipartSignedContents::MultipartSignedContents ( )

Definition at line 25 of file MultipartSignedContents.cxx.

Referenced by clone().

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

Definition at line 29 of file MultipartSignedContents.cxx.

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

Definition at line 35 of file MultipartSignedContents.cxx.

MultipartSignedContents::~MultipartSignedContents ( ) [virtual]

Definition at line 41 of file MultipartSignedContents.cxx.

{
}

Member Function Documentation

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

duplicate an MultipartSignedContents object

Returns:
pointer to a new MultipartSignedContents object

Reimplemented from resip::MultipartMixedContents.

Definition at line 58 of file MultipartSignedContents.cxx.

References MultipartSignedContents().

{
   return new MultipartSignedContents(*this);
}

Here is the call graph for this function:

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

Reimplemented from resip::MultipartMixedContents.

Definition at line 65 of file MultipartSignedContents.cxx.

References type.

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

Reimplemented from resip::MultipartMixedContents.

Definition at line 18 of file MultipartSignedContents.cxx.

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

Definition at line 47 of file MultipartSignedContents.cxx.

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

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