Rogue Wave banner
Previous fileTop of DocumentContentsIndex pageNext file
Internet Protocols Module Reference Guide
Rogue Wave web site:  Home Page  |  Main Documentation Page

RWMimeVersionHeader

Module:  Internet Protocols Module   Package:  MIME


RWMimeVersionHeaderRWMimeHeaderRWHandleBase

Local Index

Members

Header File

#include <rw/mime/RWMimeVersionHeader.h> 

Description

RWMimeVersionHeader represents the MIME-Version header of a MIME message. The header states the version of MIME to which the message conforms. The MIME specification requires that each MIME message contain a MIME-Version header.


NOTE -- RFC 2045 specifies a version number of 1.0.

An instance of this class is a handle to a private, reference-counted body.

Reference

RWMimeVersionHeader conforms to the MIME-Version header requirements specified in RFC 2045, Section 4.

Public Static Data Member

static const RWCString Label;

Public Constructors

RWMimeVersionHeader(void);
RWMimeVersionHeader(unsigned majorVersion, unsigned minorVersion);
RWMimeVersionHeader(const RWMimeVersionHeader& second);
RWMimeVersionHeader(const RWMimeHeader& second);

Public Destructor

virtual ~RWMimeVersionHeader(void);

Public Member Operator

RWMimeVersionHeader&
operator=(const RWMimeVersionHeader& second);

Public Member Functions

unsigned
getMajorVersion(void) const;
unsigned
getMinorVersion(void) const;
void
setVersion(unsigned majorVersion, unsigned minorVersion);

Protected Member Functions

RWMimeVersionHeaderImp&
body(void) const;
virtual bool
checkLabel(const RWCString& label) const;


Previous fileTop of DocumentContentsIndex pageNext file

© Copyright Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave and SourcePro are registered trademarks of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.
Contact Rogue Wave about documentation or support issues.