\hypertarget{config_management_8cpp}{}\doxysection{src/config\+Management.cpp File Reference} \label{config_management_8cpp}\index{src/configManagement.cpp@{src/configManagement.cpp}} config parser {\ttfamily \#include $<$fstream$>$}\newline {\ttfamily \#include \char`\"{}game.\+h\char`\"{}}\newline {\ttfamily \#include \char`\"{}config\+Management.\+h\char`\"{}}\newline {\ttfamily \#include \char`\"{}errors.\+h\char`\"{}}\newline Include dependency graph for config\+Management.\+cpp\+: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=350pt]{d2/db4/config_management_8cpp__incl} \end{center} \end{figure} \doxysubsection*{Functions} \begin{DoxyCompactItemize} \item void \mbox{\hyperlink{config_management_8cpp_a1c7782a08b7ba0d847c257bf3d42bca7}{trim\+Spaces}} (string \&str) \item void \mbox{\hyperlink{config_management_8cpp_a3f46c4d5619bf4116121148193c0e34c}{sanitize\+Value}} (string \&val) \end{DoxyCompactItemize} \doxysubsection{Detailed Description} config parser \begin{DoxyAuthor}{Author} RUBINI Thomas SIMAILA Djalim \end{DoxyAuthor} \begin{DoxyDate}{Date} January 2022 \end{DoxyDate} \begin{DoxyVersion}{Version} 1.\+0 \end{DoxyVersion} Definition in file \mbox{\hyperlink{config_management_8cpp_source}{config\+Management.\+cpp}}. \doxysubsection{Function Documentation} \mbox{\Hypertarget{config_management_8cpp_a3f46c4d5619bf4116121148193c0e34c}\label{config_management_8cpp_a3f46c4d5619bf4116121148193c0e34c}} \index{configManagement.cpp@{configManagement.cpp}!sanitizeValue@{sanitizeValue}} \index{sanitizeValue@{sanitizeValue}!configManagement.cpp@{configManagement.cpp}} \doxysubsubsection{\texorpdfstring{sanitizeValue()}{sanitizeValue()}} {\footnotesize\ttfamily void sanitize\+Value (\begin{DoxyParamCaption}\item[{string \&}]{val }\end{DoxyParamCaption})} Definition at line \mbox{\hyperlink{config_management_8cpp_source_l00022}{22}} of file \mbox{\hyperlink{config_management_8cpp_source}{config\+Management.\+cpp}}. Here is the call graph for this function\+: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=256pt]{d0/d65/config_management_8cpp_a3f46c4d5619bf4116121148193c0e34c_cgraph} \end{center} \end{figure} Here is the caller graph for this function\+: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=350pt]{d0/d65/config_management_8cpp_a3f46c4d5619bf4116121148193c0e34c_icgraph} \end{center} \end{figure} \mbox{\Hypertarget{config_management_8cpp_a1c7782a08b7ba0d847c257bf3d42bca7}\label{config_management_8cpp_a1c7782a08b7ba0d847c257bf3d42bca7}} \index{configManagement.cpp@{configManagement.cpp}!trimSpaces@{trimSpaces}} \index{trimSpaces@{trimSpaces}!configManagement.cpp@{configManagement.cpp}} \doxysubsubsection{\texorpdfstring{trimSpaces()}{trimSpaces()}} {\footnotesize\ttfamily void trim\+Spaces (\begin{DoxyParamCaption}\item[{string \&}]{str }\end{DoxyParamCaption})} Definition at line \mbox{\hyperlink{config_management_8cpp_source_l00018}{18}} of file \mbox{\hyperlink{config_management_8cpp_source}{config\+Management.\+cpp}}. Here is the caller graph for this function\+: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=350pt]{d0/d65/config_management_8cpp_a1c7782a08b7ba0d847c257bf3d42bca7_icgraph} \end{center} \end{figure}