[#boost-urls-error] = xref:boost.adoc[boost]::xref:boost/urls.adoc[urls]::error :relfileprefix: ../../ :mrdocs: Error codes returned the library == Synopsis Declared in `<https://www.github.com/boostorg/url/blob/develop/include/boost/url/error.hpp#L22[boost/url/error.hpp]>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- enum class error : int; ---- == Members [cols=2] |=== | Name | Description | `success` | The operation completed successfully. | `illegal_null` | Null encountered in pct‐encoded. | `illegal_reserved_char` | Illegal reserved character in encoded string. | `non_canonical` | A grammar element was not in canonical form. | `bad_pct_hexdig` | Bad hexadecimal digit. | `incomplete_encoding` | The percent‐encoded sequence is incomplete. | `missing_pct_hexdig` | Missing hexadecimal digit. | `no_space` | No space in output buffer | `not_a_base` | The URL is not a base URL |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#