class UrlRequestRewriteSubstituteQueryPattern
Defined at line 6954 of file fidling/gen/sdk/fidl/fuchsia.web/fuchsia.web/hlcpp/fuchsia/web/cpp/fidl.h
If `pattern` is found in the URL's query, replaces it with `substitution`.
- `pattern` and `substitution` must be set.
- `substitution` must be a valid
[URL-query string](https://url.spec.whatwg.org/#url-query-string).
Public Members
static const fidl_type_t * FidlType
Public Methods
bool IsEmpty ()
Returns whether no field is set.
const ::std::string & pattern ()
Defined at line 6960 of file fidling/gen/sdk/fidl/fuchsia.web/fuchsia.web/hlcpp/fuchsia/web/cpp/fidl.h
bool has_pattern ()
Defined at line 6964 of file fidling/gen/sdk/fidl/fuchsia.web/fuchsia.web/hlcpp/fuchsia/web/cpp/fidl.h
::std::string * mutable_pattern ()
Defined at line 6968 of file fidling/gen/sdk/fidl/fuchsia.web/fuchsia.web/hlcpp/fuchsia/web/cpp/fidl.h
void clear_pattern ()
Defined at line 6976 of file fidling/gen/sdk/fidl/fuchsia.web/fuchsia.web/hlcpp/fuchsia/web/cpp/fidl.h
UrlRequestRewriteSubstituteQueryPattern & set_pattern (::std::string _value)
const ::std::string & substitution ()
Defined at line 6984 of file fidling/gen/sdk/fidl/fuchsia.web/fuchsia.web/hlcpp/fuchsia/web/cpp/fidl.h
bool has_substitution ()
Defined at line 6988 of file fidling/gen/sdk/fidl/fuchsia.web/fuchsia.web/hlcpp/fuchsia/web/cpp/fidl.h
::std::string * mutable_substitution ()
Defined at line 6992 of file fidling/gen/sdk/fidl/fuchsia.web/fuchsia.web/hlcpp/fuchsia/web/cpp/fidl.h
void clear_substitution ()
Defined at line 7000 of file fidling/gen/sdk/fidl/fuchsia.web/fuchsia.web/hlcpp/fuchsia/web/cpp/fidl.h
UrlRequestRewriteSubstituteQueryPattern & set_substitution (::std::string _value)
void UrlRequestRewriteSubstituteQueryPattern ()
void UrlRequestRewriteSubstituteQueryPattern (UrlRequestRewriteSubstituteQueryPattern && other)
void ~UrlRequestRewriteSubstituteQueryPattern ()
UrlRequestRewriteSubstituteQueryPattern & operator= (UrlRequestRewriteSubstituteQueryPattern && other)
::std::unique_ptr<UrlRequestRewriteSubstituteQueryPattern> New ()
void Encode (::fidl::Encoder * _encoder, size_t _offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, UrlRequestRewriteSubstituteQueryPattern * _value, size_t _offset)
zx_status_t Clone (UrlRequestRewriteSubstituteQueryPattern * _result)