\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}