SourcePro C++ 13.0 |
SourcePro® C++ API Reference Guide |
Product Documentation: SourcePro C++ Documentation Home |
Defines an HTTP User-Agent request header. More...
#include <rw/http/RWHttpUserAgentHeader.h>
Public Member Functions | |
RWHttpUserAgentHeader (void) | |
RWHttpUserAgentHeader (const RWCString &value) | |
RWHttpUserAgentHeader (const RWHttpGenericHeader &hdr) | |
Public Member Functions inherited from RWHttpGenericHeader | |
RWHttpGenericHeader (void) | |
RWHttpGenericHeader (const RWCString &label, RWHttpHeaderType type=RW_HTTP_ENTITY_HEADER) | |
RWHttpGenericHeader (const RWCString &label, const RWCString &value, RWHttpHeaderType type=RW_HTTP_ENTITY_HEADER) | |
RWHttpGenericHeader (const RWHttpHeaderBase &hdr) | |
virtual RWCString | getValue (void) const |
void | setValue (const RWCString &value) |
Public Member Functions inherited from RWHttpHeaderBase | |
virtual bool | append (const RWCString &str) |
virtual RWCString | asString (void) const |
RWCString | getLabel (void) const |
RWHttpHeaderType | getType () const |
bool | operator!= (const RWHttpHeaderBase &) const |
bool | operator< (const RWHttpHeaderBase &hdr) const |
bool | operator== (const RWHttpHeaderBase &h) const |
Additional Inherited Members | |
Static Public Member Functions inherited from RWHttpHeaderBase | |
static unsigned | hash (const RWHttpHeaderBase &) |
Protected Member Functions inherited from RWHttpHeaderBase | |
RWHttpHeaderBase (void) | |
RWHttpHeaderBase (const RWCString &label, RWHttpHeaderType type=RW_HTTP_ENTITY_HEADER) | |
RWHttpUserAgentHeader is a specialization class of RWHttpGenericHeader. It defines the HTTP User-Agent request header. It is a helper class that formats its contents as User-Agent
: header_value, where header_value is text that describes the client application.
|
inline |
Constructs a default RWHttpUserAgentHeader object with the associated value of the User-Agent
label set to empty.
|
inline |
Constructs an RWHttpUserAgentHeader object with the associated value of the User-Agent
label set to value. The RWCString should contain 7-bit US-ASCII data.
RWHttpUserAgentHeader::RWHttpUserAgentHeader | ( | const RWHttpGenericHeader & | hdr | ) |
Constructs an RWHttpUserAgentHeader object from an RWHttpGenericHeader that represents a User-Agent
header. If the RWHttpGenericHeader does not represent a User-Agent
header or if the value of the RWHttpGenericHeader does not conform to the formatting of a User-Agent
value, an RWHttpHeaderParseError exception is thrown.
Copyright © 2014 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.
Provide feedback to Rogue Wave about its documentation.