\hypertarget{c__dispatch_8h}{
\section{common/c\_\-dispatch.h File Reference}
\label{dc/dfd/c__dispatch_8h}\index{common/c\_\-dispatch.h@{common/c\_\-dispatch.h}}
}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{classDConsoleCommand}{DConsoleCommand}
\item 
class \hyperlink{classDConsoleAlias}{DConsoleAlias}
\item 
struct \hyperlink{structActionBits}{ActionBits}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{c__dispatch_8h_a851924f85e304199dc6f5d93a266c586}{C\_\-ExecCmdLineParams} (bool onlyset, bool onlylogfile)
\item 
void \hyperlink{c__dispatch_8h_a677f4035759664da838aef49debca133}{AddCommandString} (\hyperlink{sv__main_8cpp_a77792b18743abf1ff3aeeffa24aa45ec}{std::string} cmd, bool onlycvar=false)
\item 
const char $\ast$ \hyperlink{c__dispatch_8h_a7c12502d69ce4fb313e39c4bfaa944e5}{ParseString} (const char $\ast$data)
\item 
\hyperlink{sv__main_8cpp_a77792b18743abf1ff3aeeffa24aa45ec}{std::string} \hyperlink{c__dispatch_8h_a7fc3f5b4c8b6da26c6dd9a36ffdbc879}{BuildString} (size\_\-t argc, const char $\ast$$\ast$argv)
\item 
\hyperlink{sv__main_8cpp_a77792b18743abf1ff3aeeffa24aa45ec}{std::string} \hyperlink{c__dispatch_8h_a01582b50861c376d84cf34cdd8dea133}{BuildString} (size\_\-t argc, std::vector$<$ \hyperlink{sv__main_8cpp_a77792b18743abf1ff3aeeffa24aa45ec}{std::string} $>$ args)
\item 
unsigned int \hyperlink{c__dispatch_8h_a34cd97766f394eb7b3f0eac9e55da31e}{MakeKey} (const char $\ast$\hyperlink{client_2src_2v__palette_8cpp_a06ccf22bb96191a8ce5f85600b246060}{s})
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
\hyperlink{doomtype_8h_a0c8186d9b9b7880309c27230bbb5e69d}{byte} \hyperlink{c__dispatch_8h_ae3f341dfd54ea7f2aaffdad05b15384e}{Actions} \mbox{[}NUM\_\-ACTIONS\mbox{]}
\end{DoxyCompactItemize}


\subsection{Function Documentation}
\hypertarget{c__dispatch_8h_a677f4035759664da838aef49debca133}{
\index{c\_\-dispatch.h@{c\_\-dispatch.h}!AddCommandString@{AddCommandString}}
\index{AddCommandString@{AddCommandString}!c_dispatch.h@{c\_\-dispatch.h}}
\subsubsection[{AddCommandString}]{\setlength{\rightskip}{0pt plus 5cm}void AddCommandString (
\begin{DoxyParamCaption}
\item[{{\bf std::string}}]{cmd, }
\item[{bool}]{onlycvar = {\ttfamily false}}
\end{DoxyParamCaption}
)}}
\label{dc/dfd/c__dispatch_8h_a677f4035759664da838aef49debca133}
\hypertarget{c__dispatch_8h_a7fc3f5b4c8b6da26c6dd9a36ffdbc879}{
\index{c\_\-dispatch.h@{c\_\-dispatch.h}!BuildString@{BuildString}}
\index{BuildString@{BuildString}!c_dispatch.h@{c\_\-dispatch.h}}
\subsubsection[{BuildString}]{\setlength{\rightskip}{0pt plus 5cm}{\bf std::string} BuildString (
\begin{DoxyParamCaption}
\item[{size\_\-t}]{argc, }
\item[{const char $\ast$$\ast$}]{argv}
\end{DoxyParamCaption}
)}}
\label{dc/dfd/c__dispatch_8h_a7fc3f5b4c8b6da26c6dd9a36ffdbc879}
\hypertarget{c__dispatch_8h_a01582b50861c376d84cf34cdd8dea133}{
\index{c\_\-dispatch.h@{c\_\-dispatch.h}!BuildString@{BuildString}}
\index{BuildString@{BuildString}!c_dispatch.h@{c\_\-dispatch.h}}
\subsubsection[{BuildString}]{\setlength{\rightskip}{0pt plus 5cm}{\bf std::string} BuildString (
\begin{DoxyParamCaption}
\item[{size\_\-t}]{argc, }
\item[{std::vector$<$ {\bf std::string} $>$}]{args}
\end{DoxyParamCaption}
)}}
\label{dc/dfd/c__dispatch_8h_a01582b50861c376d84cf34cdd8dea133}
\hypertarget{c__dispatch_8h_a851924f85e304199dc6f5d93a266c586}{
\index{c\_\-dispatch.h@{c\_\-dispatch.h}!C\_\-ExecCmdLineParams@{C\_\-ExecCmdLineParams}}
\index{C\_\-ExecCmdLineParams@{C\_\-ExecCmdLineParams}!c_dispatch.h@{c\_\-dispatch.h}}
\subsubsection[{C\_\-ExecCmdLineParams}]{\setlength{\rightskip}{0pt plus 5cm}void C\_\-ExecCmdLineParams (
\begin{DoxyParamCaption}
\item[{bool}]{onlyset, }
\item[{bool}]{onlylogfile}
\end{DoxyParamCaption}
)}}
\label{dc/dfd/c__dispatch_8h_a851924f85e304199dc6f5d93a266c586}
\hypertarget{c__dispatch_8h_a34cd97766f394eb7b3f0eac9e55da31e}{
\index{c\_\-dispatch.h@{c\_\-dispatch.h}!MakeKey@{MakeKey}}
\index{MakeKey@{MakeKey}!c_dispatch.h@{c\_\-dispatch.h}}
\subsubsection[{MakeKey}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int MakeKey (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{s}
\end{DoxyParamCaption}
)}}
\label{dc/dfd/c__dispatch_8h_a34cd97766f394eb7b3f0eac9e55da31e}
\hypertarget{c__dispatch_8h_a7c12502d69ce4fb313e39c4bfaa944e5}{
\index{c\_\-dispatch.h@{c\_\-dispatch.h}!ParseString@{ParseString}}
\index{ParseString@{ParseString}!c_dispatch.h@{c\_\-dispatch.h}}
\subsubsection[{ParseString}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ ParseString (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{data}
\end{DoxyParamCaption}
)}}
\label{dc/dfd/c__dispatch_8h_a7c12502d69ce4fb313e39c4bfaa944e5}


\subsection{Variable Documentation}
\hypertarget{c__dispatch_8h_ae3f341dfd54ea7f2aaffdad05b15384e}{
\index{c\_\-dispatch.h@{c\_\-dispatch.h}!Actions@{Actions}}
\index{Actions@{Actions}!c_dispatch.h@{c\_\-dispatch.h}}
\subsubsection[{Actions}]{\setlength{\rightskip}{0pt plus 5cm}{\bf byte} {\bf Actions}\mbox{[}NUM\_\-ACTIONS\mbox{]}}}
\label{dc/dfd/c__dispatch_8h_ae3f341dfd54ea7f2aaffdad05b15384e}
