Protocols::Http::Protocol Class Reference

#include <Protocol.h> [code]

Inherited by Protocols::Http::ConcreteProtocol.

Inheritance diagram for Protocols::Http::Protocol:

Inheritance graph
[legend]
List of all members.

Detailed Description

Definition at line 35 of file Protocol.h.

Public Member Functions

virtual ~Protocol ()
virtual Header createHeader (const QByteArray &rawBytes)=0
virtual BodyReadercreateBodyReader (const Header &header)=0
virtual BodyWritercreateBodyWriter (const Header &header)=0
virtual void destroyBodyReader (BodyReader *)=0
virtual void destroyBodyWriter (BodyWriter *)=0


Constructor & Destructor Documentation

virtual Protocols::Http::Protocol::~Protocol  )  [inline, virtual]
 

Definition at line 40 of file Protocol.h.


Member Function Documentation

virtual BodyReader* Protocols::Http::Protocol::createBodyReader const Header header  )  [pure virtual]
 

Implemented in Protocols::Http::ConcreteProtocol.

virtual BodyWriter* Protocols::Http::Protocol::createBodyWriter const Header header  )  [pure virtual]
 

Implemented in Protocols::Http::ConcreteProtocol.

virtual Header Protocols::Http::Protocol::createHeader const QByteArray &  rawBytes  )  [pure virtual]
 

Implemented in Protocols::Http::ConcreteProtocol.

virtual void Protocols::Http::Protocol::destroyBodyReader BodyReader  )  [pure virtual]
 

Implemented in Protocols::Http::ConcreteProtocol.

virtual void Protocols::Http::Protocol::destroyBodyWriter BodyWriter  )  [pure virtual]
 

Implemented in Protocols::Http::ConcreteProtocol.


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