|
aws-crt-cpp
C++ wrapper around the aws-c-* libraries. Provides Cross-Platform Transport Protocols and SSL/TLS implementations for C++.
|
#include <RuleEngine.h>
Public Member Functions | |
| RuleEngine (const ByteCursor &rulesetCursor, const ByteCursor &partitionsCursor, Allocator *allocator=ApiAllocator()) noexcept | |
| ~RuleEngine () | |
| RuleEngine (const RuleEngine &)=delete | |
| RuleEngine & | operator= (const RuleEngine &)=delete |
| RuleEngine (RuleEngine &&)=delete | |
| RuleEngine & | operator= (RuleEngine &&)=delete |
| operator bool () const noexcept | |
| Optional< ResolutionOutcome > | Resolve (const RequestContext &context) const |
Endpoints Rule Engine.
|
noexcept |
| Aws::Crt::Endpoints::RuleEngine::~RuleEngine | ( | ) |
|
delete |
|
delete |
|
inlinenoexcept |
|
delete |
|
delete |
| Optional< ResolutionOutcome > Aws::Crt::Endpoints::RuleEngine::Resolve | ( | const RequestContext & | context | ) | const |
1.8.10