Poco::RemotingNG::REST

class HeaderSerializer

Library: RemotingNG/REST
Package: REST
Header: Poco/RemotingNG/REST/HeaderSerializer.h

Description

The Header Serializer implementation for the REST Transport.

Inheritance

Direct Base Classes: ScalarSerializer

All Base Classes: ScalarSerializer, Poco::RemotingNG::Serializer, Poco::RemotingNG::SerializerBase

Member Summary

Member Functions: serializeData

Inherited Functions: clearProperties, getProperty, hasProperty, popProperty, pushAttribute, pushProperty, registerNamespace, reset, resetImpl, serialize, serializeData, serializeFaultMessage, serializeMessageBegin, serializeMessageEnd, serializeNullableBegin, serializeNullableEnd, serializeOptionalBegin, serializeOptionalEnd, serializeSequenceBegin, serializeSequenceEnd, serializeStructBegin, serializeStructEnd, setup, setupImpl

Constructors

HeaderSerializer

HeaderSerializer(
    Poco::Net::HTTPMessage & message
);

Creates the HeaderSerializer.

Destructor

~HeaderSerializer virtual

~HeaderSerializer();

Destroys the HeaderSerializer.

Member Functions

serializeData protected virtual

void serializeData(
    const std::string & name,
    const std::string & val
);