UriScheme.h
Go to the documentation of this file.
52 bool operator != (AnyP::ProtocolType const & aProtocol) const { return theScheme_ != aProtocol; }
Definition: UriScheme.h:32
std::vector< SBuf > LowercaseSchemeNames
Definition: UriScheme.h:34
AnyP::ProtocolType theScheme_
This is a typecode pointer into the enum/registry of protocols handled.
Definition: UriScheme.h:73
AnyP::UriScheme & operator=(AnyP::UriScheme &&)=default
static AnyP::ProtocolType FindProtocolType(const SBuf &)
Definition: UriScheme.cc:52
AnyP::UriScheme & operator=(const AnyP::UriScheme &o)
Definition: UriScheme.h:43
UriScheme(AnyP::UriScheme &&)=default
static LowercaseSchemeNames LowercaseSchemeNames_
Definition: UriScheme.h:70
bool operator!=(AnyP::ProtocolType const &aProtocol) const
Definition: UriScheme.h:52
Definition: forward.h:15
uint16_t KnownPort
validated/supported port number; these values are never zero
Definition: UriScheme.h:23
std::ostream & operator<<(std::ostream &os, ProtocolType const &p)
Definition: ProtocolType.h:52