AWS SDK for C++

AWS SDK for C++ Version 1.11.743

Loading...
Searching...
No Matches
Interceptor.h
1
5#pragma once
6#include <smithy/interceptor/InterceptorContext.h>
7
8namespace smithy
9{
10 namespace interceptor
11 {
13 {
14 public:
15 virtual ~Interceptor() = default;
16
20
23 };
24 }
25}
std::shared_ptr< Aws::Http::HttpRequest > GetTransmitRequest() const
virtual ModifyRequestOutcome ModifyBeforeSigning(InterceptorContext &context)=0
virtual ModifyRequestOutcome ModifyBeforeTransmit(InterceptorContext &context)
Definition Interceptor.h:19
virtual ModifyResponseOutcome ModifyBeforeDeserialization(InterceptorContext &context)=0