# EncoderProvider.hpp
This File On Github
Ask A Question
API: latest
module: oatpp-zlib
#include "oatpp-zlib/EncoderProvider.hpp"
# DeflateEncoderProvider
EncoderProvider for "deflate" encoding.
namespace oatpp { namespace zlib {
class DeflateEncoderProvider : public web::protocol::http::encoding::EncoderProvider {}
}}
# Methods
Return Type | Name | Summary |
---|---|---|
oatpp::String | getEncodingName | Get encoding name. |
std::shared_ptr<data::buffer::Processor> | getProcessor | Get oatpp::data::buffer::Processor for chunked encoding. |
# DeflateEncoderProvider::getEncodingName
Get encoding name.
- @return
oatpp::String getEncodingName() override
# DeflateEncoderProvider::getProcessor
Get oatpp::data::buffer::Processor for chunked encoding.
- @return - oatpp::data::buffer::Processor
std::shared_ptr<data::buffer::Processor> getProcessor() override
# DeflateDecoderProvider
EncoderProvider for "deflate" decoding.
namespace oatpp { namespace zlib {
class DeflateDecoderProvider : public web::protocol::http::encoding::EncoderProvider {}
}}
# Methods
Return Type | Name | Summary |
---|---|---|
oatpp::String | getEncodingName | Get encoding name. |
std::shared_ptr<data::buffer::Processor> | getProcessor | Get oatpp::data::buffer::Processor for chunked decoding. |
# DeflateDecoderProvider::getEncodingName
Get encoding name.
- @return
oatpp::String getEncodingName() override
# DeflateDecoderProvider::getProcessor
Get oatpp::data::buffer::Processor for chunked decoding.
- @return - oatpp::data::buffer::Processor
std::shared_ptr<data::buffer::Processor> getProcessor() override
# GzipEncoderProvider
EncoderProvider for "gzip" encoding.
namespace oatpp { namespace zlib {
class GzipEncoderProvider : public web::protocol::http::encoding::EncoderProvider {}
}}
# Methods
Return Type | Name | Summary |
---|---|---|
oatpp::String | getEncodingName | Get encoding name. |
std::shared_ptr<data::buffer::Processor> | getProcessor | Get oatpp::data::buffer::Processor for chunked encoding. |
# GzipEncoderProvider::getEncodingName
Get encoding name.
- @return
oatpp::String getEncodingName() override
# GzipEncoderProvider::getProcessor
Get oatpp::data::buffer::Processor for chunked encoding.
- @return - oatpp::data::buffer::Processor
std::shared_ptr<data::buffer::Processor> getProcessor() override
# GzipDecoderProvider
EncoderProvider for "gzip" decoding.
namespace oatpp { namespace zlib {
class GzipDecoderProvider : public web::protocol::http::encoding::EncoderProvider {}
}}
# Methods
Return Type | Name | Summary |
---|---|---|
oatpp::String | getEncodingName | Get encoding name. |
std::shared_ptr<data::buffer::Processor> | getProcessor | Get oatpp::data::buffer::Processor for chunked decoding. |
# GzipDecoderProvider::getEncodingName
Get encoding name.
- @return
oatpp::String getEncodingName() override
# GzipDecoderProvider::getProcessor
Get oatpp::data::buffer::Processor for chunked decoding.
- @return - oatpp::data::buffer::Processor
std::shared_ptr<data::buffer::Processor> getProcessor() override