\hypertarget{structstr__prefix}{}\section{str\+\_\+prefix$<$ N $>$ Struct Template Reference}
\label{structstr__prefix}\index{str\+\_\+prefix$<$ N $>$@{str\+\_\+prefix$<$ N $>$}}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structstr__prefix_a7eb8b7349c69d5bde963e166c8f535d7}\label{structstr__prefix_a7eb8b7349c69d5bde963e166c8f535d7}} 
constexpr {\bfseries str\+\_\+prefix} (std\+::string\+\_\+view s)
\item 
\mbox{\Hypertarget{structstr__prefix_aac60825fff8604e10fecbc9cf765405e}\label{structstr__prefix_aac60825fff8604e10fecbc9cf765405e}} 
constexpr \hyperlink{structstr__prefix}{str\+\_\+prefix} {\bfseries reverse} () const
\item 
\mbox{\Hypertarget{structstr__prefix_a405e320958900d0cba15a65bacf01fbe}\label{structstr__prefix_a405e320958900d0cba15a65bacf01fbe}} 
{\footnotesize template$<$std\+::size\+\_\+t shift = std\+::numeric\+\_\+limits$<$unsigned char$>$\+::digits$\ast$(\+N -\/	                                                                          1)$>$ }\\constexpr auto {\bfseries to\+\_\+uint} () const
\item 
\mbox{\Hypertarget{structstr__prefix_add3c53fc55d1965e4353b727205c472c}\label{structstr__prefix_add3c53fc55d1965e4353b727205c472c}} 
auto {\bfseries to\+\_\+uint\+\_\+fast} () const
\item 
\mbox{\Hypertarget{structstr__prefix_a81e04fce499c00c2d3d5684a7d375546}\label{structstr__prefix_a81e04fce499c00c2d3d5684a7d375546}} 
constexpr char \& {\bfseries operator\mbox{[}$\,$\mbox{]}} (std\+::size\+\_\+t n)
\item 
\mbox{\Hypertarget{structstr__prefix_ae10a4432ff5a41fde6a160b3c50fd432}\label{structstr__prefix_ae10a4432ff5a41fde6a160b3c50fd432}} 
constexpr const char \& {\bfseries operator\mbox{[}$\,$\mbox{]}} (std\+::size\+\_\+t n) const
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structstr__prefix_a404332ae35fba72f5249e0fbe365bb62}\label{structstr__prefix_a404332ae35fba72f5249e0fbe365bb62}} 
char {\bfseries str} \mbox{[}N\mbox{]}
\end{DoxyCompactItemize}
\subsection*{Friends}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structstr__prefix_a9e9dc529ef7100cfb83463c0c1df2e2a}\label{structstr__prefix_a9e9dc529ef7100cfb83463c0c1df2e2a}} 
constexpr friend bool {\bfseries operator==} (\hyperlink{structstr__prefix}{str\+\_\+prefix} lhs, \hyperlink{structstr__prefix}{str\+\_\+prefix} rhs)
\item 
\mbox{\Hypertarget{structstr__prefix_a21b82f3c4303e55e157576aec5dd15c7}\label{structstr__prefix_a21b82f3c4303e55e157576aec5dd15c7}} 
constexpr friend bool {\bfseries operator!=} (\hyperlink{structstr__prefix}{str\+\_\+prefix} lhs, \hyperlink{structstr__prefix}{str\+\_\+prefix} rhs)
\item 
\mbox{\Hypertarget{structstr__prefix_af5e7ae57147fc3ab5fa0009e4ea6e4b2}\label{structstr__prefix_af5e7ae57147fc3ab5fa0009e4ea6e4b2}} 
constexpr friend bool {\bfseries operator$<$} (\hyperlink{structstr__prefix}{str\+\_\+prefix} lesser, \hyperlink{structstr__prefix}{str\+\_\+prefix} greater)
\item 
\mbox{\Hypertarget{structstr__prefix_a4b299000d560f734b6aedca0fb8e1be3}\label{structstr__prefix_a4b299000d560f734b6aedca0fb8e1be3}} 
constexpr friend bool {\bfseries operator$>$} (\hyperlink{structstr__prefix}{str\+\_\+prefix} greater, \hyperlink{structstr__prefix}{str\+\_\+prefix} lesser)
\item 
\mbox{\Hypertarget{structstr__prefix_adc98ba0c79b84458f1714c49703389f4}\label{structstr__prefix_adc98ba0c79b84458f1714c49703389f4}} 
constexpr friend bool {\bfseries operator$<$=} (\hyperlink{structstr__prefix}{str\+\_\+prefix} lesser, \hyperlink{structstr__prefix}{str\+\_\+prefix} greater)
\item 
\mbox{\Hypertarget{structstr__prefix_a5ab219ab0535e3ce7a94f8896547f064}\label{structstr__prefix_a5ab219ab0535e3ce7a94f8896547f064}} 
constexpr friend bool {\bfseries operator$>$=} (\hyperlink{structstr__prefix}{str\+\_\+prefix} greater, \hyperlink{structstr__prefix}{str\+\_\+prefix} lesser)
\end{DoxyCompactItemize}


The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
interpolate.\+h\end{DoxyCompactItemize}
