\wxheading{Include files}
-<uri.h>
+<wx/uri.h>
\latexignore{\rtfignore{\wxheading{Members}}}
protocol = myuri.GetScheme();
\end{verbatim}
+\membersection{Deviations from the RFC}\label{deviationsfromrfc}
+
+Note that on URIs with a "file" scheme wxURI does not
+parse the userinfo, server, or port portion. This is to keep
+compatability with wxFileSystem, the old wxURL, and older url specifications.
+
\membersection{wxURI::wxURI}\label{wxuriwxuri}
\func{}{wxURI}{\void}
\constfunc{wxString}{BuildURI}{\void}
-Builds the URI from its individual components and adds proper seperators.
+Builds the URI from its individual components and adds proper separators.
If the URI is not a reference or is not resolved,
the URI that is returned from Get is the same one
\constfunc{wxString}{BuildUnescapedURI}{\void}
-Builds the URI from its individual components, adds proper seperators, and
+Builds the URI from its individual components, adds proper separators, and
returns escape sequences to normal characters.
Note that it is preferred to call this over Unescape(BuildURI()) since
"http://mysite.com/john/mydir".
\docparam{base}{Base URI to inherit from. Must be a full URI and not a reference}
-\docparam{flags}{Currently either \texttt{wxURI\_STRICT} or $0$, in non strict
+\docparam{flags}{Currently either \texttt{wxURI\_STRICT} or $0$, in non-strict
mode some compatibility layers are enabled to allow loopholes from RFCs prior
to 2396}