\hypertarget{class_wheelchair_control_w_m_1_1_settings_class}{\section{Wheelchair\-Control\-W\-M.\-Settings\-Class Class Reference}
\label{class_wheelchair_control_w_m_1_1_settings_class}\index{Wheelchair\-Control\-W\-M.\-Settings\-Class@{Wheelchair\-Control\-W\-M.\-Settings\-Class}}
}


Class to store settings to smartphone's flash.  


\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_wheelchair_control_w_m_1_1_settings_class_af83332f34b8f0ad44b5a6eaa8bff6fa9}{Settings\-Class} ()
\begin{DoxyCompactList}\small\item\em Default constructor. \end{DoxyCompactList}\item 
void \hyperlink{class_wheelchair_control_w_m_1_1_settings_class_a911b862954b5a2172df9af5926c6aa1c}{Save} ()
\begin{DoxyCompactList}\small\item\em Save settings to file. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Properties}
\begin{DoxyCompactItemize}
\item 
I\-P\-Address \hyperlink{class_wheelchair_control_w_m_1_1_settings_class_ac2be5a8bbbbb84d3a3c2bf1c9915ae4f}{Target\-I\-P}\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}
\begin{DoxyCompactList}\small\item\em Target I\-P setting. \end{DoxyCompactList}\item 
Byte \hyperlink{class_wheelchair_control_w_m_1_1_settings_class_a18a4f4ae450a0abf01e68b25b0e60a81}{Gain}\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}
\begin{DoxyCompactList}\small\item\em Gain setting. \end{DoxyCompactList}\item 
Boolean \hyperlink{class_wheelchair_control_w_m_1_1_settings_class_a57d5a4e39ab3ed05f65d6d9723751f8e}{Reset\-Idle\-Timer\-Enabled}\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}
\begin{DoxyCompactList}\small\item\em Reset idle timer setting. \end{DoxyCompactList}\item 
Boolean \hyperlink{class_wheelchair_control_w_m_1_1_settings_class_ab53b8be8d4823da46dcd231883c6e8cc}{Remote\-Start\-Enabled}\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}
\begin{DoxyCompactList}\small\item\em Remote start enabled setting. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
const String \hyperlink{class_wheelchair_control_w_m_1_1_settings_class_a103bec71b96daccf35091d3ff11489ba}{D\-E\-F\-A\-U\-L\-T\-\_\-\-C\-O\-N\-F\-I\-G\-\_\-\-F\-I\-L\-E\-\_\-\-A\-D\-D\-R\-E\-S\-S} = @\char`\"{}\textbackslash{}Wheelchair\-Control\-Settings.\-ini\char`\"{}
\begin{DoxyCompactList}\small\item\em Settings file path. \end{DoxyCompactList}\item 
I\-P\-Address \hyperlink{class_wheelchair_control_w_m_1_1_settings_class_ac88162a75d32e3a6f25b7a7c5203e2ba}{target\-Ip} = null
\begin{DoxyCompactList}\small\item\em Ip address of target. \end{DoxyCompactList}\item 
Byte \hyperlink{class_wheelchair_control_w_m_1_1_settings_class_a01be5120d3d5d244b344ebff8cd21a76}{gain} = 0
\begin{DoxyCompactList}\small\item\em Trackbar gain last saved value; \end{DoxyCompactList}\item 
Boolean \hyperlink{class_wheelchair_control_w_m_1_1_settings_class_a3713017ed487559744c448a80c28efe8}{reset\-Idle\-Timer} = true
\begin{DoxyCompactList}\small\item\em Checkbox reset idle timer check state. \end{DoxyCompactList}\item 
Boolean \hyperlink{class_wheelchair_control_w_m_1_1_settings_class_a751035470e89cda8274c0f6edc17f1a7}{enable\-Remote\-Start} = true
\begin{DoxyCompactList}\small\item\em Checkbox enable remote start check state. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Class to store settings to smartphone's flash. 



Definition at line 11 of file Settings\-Class.\-cs.



\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_wheelchair_control_w_m_1_1_settings_class_af83332f34b8f0ad44b5a6eaa8bff6fa9}{\index{Wheelchair\-Control\-W\-M\-::\-Settings\-Class@{Wheelchair\-Control\-W\-M\-::\-Settings\-Class}!Settings\-Class@{Settings\-Class}}
\index{Settings\-Class@{Settings\-Class}!WheelchairControlWM::SettingsClass@{Wheelchair\-Control\-W\-M\-::\-Settings\-Class}}
\subsubsection[{Settings\-Class}]{\setlength{\rightskip}{0pt plus 5cm}Wheelchair\-Control\-W\-M.\-Settings\-Class.\-Settings\-Class (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{class_wheelchair_control_w_m_1_1_settings_class_af83332f34b8f0ad44b5a6eaa8bff6fa9}


Default constructor. 

Reads configuration from default file.

\hyperlink{class_wheelchair_control_w_m_1_1_settings_class_a103bec71b96daccf35091d3ff11489ba}{D\-E\-F\-A\-U\-L\-T\-\_\-\-C\-O\-N\-F\-I\-G\-\_\-\-F\-I\-L\-E\-\_\-\-A\-D\-D\-R\-E\-S\-S} 

Definition at line 91 of file Settings\-Class.\-cs.



\subsection{Member Function Documentation}
\hypertarget{class_wheelchair_control_w_m_1_1_settings_class_a911b862954b5a2172df9af5926c6aa1c}{\index{Wheelchair\-Control\-W\-M\-::\-Settings\-Class@{Wheelchair\-Control\-W\-M\-::\-Settings\-Class}!Save@{Save}}
\index{Save@{Save}!WheelchairControlWM::SettingsClass@{Wheelchair\-Control\-W\-M\-::\-Settings\-Class}}
\subsubsection[{Save}]{\setlength{\rightskip}{0pt plus 5cm}void Wheelchair\-Control\-W\-M.\-Settings\-Class.\-Save (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{class_wheelchair_control_w_m_1_1_settings_class_a911b862954b5a2172df9af5926c6aa1c}


Save settings to file. 

\hyperlink{class_wheelchair_control_w_m_1_1_settings_class_a103bec71b96daccf35091d3ff11489ba}{D\-E\-F\-A\-U\-L\-T\-\_\-\-C\-O\-N\-F\-I\-G\-\_\-\-F\-I\-L\-E\-\_\-\-A\-D\-D\-R\-E\-S\-S} 

Definition at line 130 of file Settings\-Class.\-cs.



\subsection{Member Data Documentation}
\hypertarget{class_wheelchair_control_w_m_1_1_settings_class_a103bec71b96daccf35091d3ff11489ba}{\index{Wheelchair\-Control\-W\-M\-::\-Settings\-Class@{Wheelchair\-Control\-W\-M\-::\-Settings\-Class}!D\-E\-F\-A\-U\-L\-T\-\_\-\-C\-O\-N\-F\-I\-G\-\_\-\-F\-I\-L\-E\-\_\-\-A\-D\-D\-R\-E\-S\-S@{D\-E\-F\-A\-U\-L\-T\-\_\-\-C\-O\-N\-F\-I\-G\-\_\-\-F\-I\-L\-E\-\_\-\-A\-D\-D\-R\-E\-S\-S}}
\index{D\-E\-F\-A\-U\-L\-T\-\_\-\-C\-O\-N\-F\-I\-G\-\_\-\-F\-I\-L\-E\-\_\-\-A\-D\-D\-R\-E\-S\-S@{D\-E\-F\-A\-U\-L\-T\-\_\-\-C\-O\-N\-F\-I\-G\-\_\-\-F\-I\-L\-E\-\_\-\-A\-D\-D\-R\-E\-S\-S}!WheelchairControlWM::SettingsClass@{Wheelchair\-Control\-W\-M\-::\-Settings\-Class}}
\subsubsection[{D\-E\-F\-A\-U\-L\-T\-\_\-\-C\-O\-N\-F\-I\-G\-\_\-\-F\-I\-L\-E\-\_\-\-A\-D\-D\-R\-E\-S\-S}]{\setlength{\rightskip}{0pt plus 5cm}const String Wheelchair\-Control\-W\-M.\-Settings\-Class.\-D\-E\-F\-A\-U\-L\-T\-\_\-\-C\-O\-N\-F\-I\-G\-\_\-\-F\-I\-L\-E\-\_\-\-A\-D\-D\-R\-E\-S\-S = @\char`\"{}\textbackslash{}Wheelchair\-Control\-Settings.\-ini\char`\"{}\hspace{0.3cm}{\ttfamily [private]}}}\label{class_wheelchair_control_w_m_1_1_settings_class_a103bec71b96daccf35091d3ff11489ba}


Settings file path. 



Definition at line 18 of file Settings\-Class.\-cs.

\hypertarget{class_wheelchair_control_w_m_1_1_settings_class_a751035470e89cda8274c0f6edc17f1a7}{\index{Wheelchair\-Control\-W\-M\-::\-Settings\-Class@{Wheelchair\-Control\-W\-M\-::\-Settings\-Class}!enable\-Remote\-Start@{enable\-Remote\-Start}}
\index{enable\-Remote\-Start@{enable\-Remote\-Start}!WheelchairControlWM::SettingsClass@{Wheelchair\-Control\-W\-M\-::\-Settings\-Class}}
\subsubsection[{enable\-Remote\-Start}]{\setlength{\rightskip}{0pt plus 5cm}Boolean Wheelchair\-Control\-W\-M.\-Settings\-Class.\-enable\-Remote\-Start = true\hspace{0.3cm}{\ttfamily [private]}}}\label{class_wheelchair_control_w_m_1_1_settings_class_a751035470e89cda8274c0f6edc17f1a7}


Checkbox enable remote start check state. 



Definition at line 42 of file Settings\-Class.\-cs.

\hypertarget{class_wheelchair_control_w_m_1_1_settings_class_a01be5120d3d5d244b344ebff8cd21a76}{\index{Wheelchair\-Control\-W\-M\-::\-Settings\-Class@{Wheelchair\-Control\-W\-M\-::\-Settings\-Class}!gain@{gain}}
\index{gain@{gain}!WheelchairControlWM::SettingsClass@{Wheelchair\-Control\-W\-M\-::\-Settings\-Class}}
\subsubsection[{gain}]{\setlength{\rightskip}{0pt plus 5cm}Byte Wheelchair\-Control\-W\-M.\-Settings\-Class.\-gain = 0\hspace{0.3cm}{\ttfamily [private]}}}\label{class_wheelchair_control_w_m_1_1_settings_class_a01be5120d3d5d244b344ebff8cd21a76}


Trackbar gain last saved value; 



Definition at line 32 of file Settings\-Class.\-cs.

\hypertarget{class_wheelchair_control_w_m_1_1_settings_class_a3713017ed487559744c448a80c28efe8}{\index{Wheelchair\-Control\-W\-M\-::\-Settings\-Class@{Wheelchair\-Control\-W\-M\-::\-Settings\-Class}!reset\-Idle\-Timer@{reset\-Idle\-Timer}}
\index{reset\-Idle\-Timer@{reset\-Idle\-Timer}!WheelchairControlWM::SettingsClass@{Wheelchair\-Control\-W\-M\-::\-Settings\-Class}}
\subsubsection[{reset\-Idle\-Timer}]{\setlength{\rightskip}{0pt plus 5cm}Boolean Wheelchair\-Control\-W\-M.\-Settings\-Class.\-reset\-Idle\-Timer = true\hspace{0.3cm}{\ttfamily [private]}}}\label{class_wheelchair_control_w_m_1_1_settings_class_a3713017ed487559744c448a80c28efe8}


Checkbox reset idle timer check state. 



Definition at line 37 of file Settings\-Class.\-cs.

\hypertarget{class_wheelchair_control_w_m_1_1_settings_class_ac88162a75d32e3a6f25b7a7c5203e2ba}{\index{Wheelchair\-Control\-W\-M\-::\-Settings\-Class@{Wheelchair\-Control\-W\-M\-::\-Settings\-Class}!target\-Ip@{target\-Ip}}
\index{target\-Ip@{target\-Ip}!WheelchairControlWM::SettingsClass@{Wheelchair\-Control\-W\-M\-::\-Settings\-Class}}
\subsubsection[{target\-Ip}]{\setlength{\rightskip}{0pt plus 5cm}I\-P\-Address Wheelchair\-Control\-W\-M.\-Settings\-Class.\-target\-Ip = null\hspace{0.3cm}{\ttfamily [private]}}}\label{class_wheelchair_control_w_m_1_1_settings_class_ac88162a75d32e3a6f25b7a7c5203e2ba}


Ip address of target. 



Definition at line 27 of file Settings\-Class.\-cs.



\subsection{Property Documentation}
\hypertarget{class_wheelchair_control_w_m_1_1_settings_class_a18a4f4ae450a0abf01e68b25b0e60a81}{\index{Wheelchair\-Control\-W\-M\-::\-Settings\-Class@{Wheelchair\-Control\-W\-M\-::\-Settings\-Class}!Gain@{Gain}}
\index{Gain@{Gain}!WheelchairControlWM::SettingsClass@{Wheelchair\-Control\-W\-M\-::\-Settings\-Class}}
\subsubsection[{Gain}]{\setlength{\rightskip}{0pt plus 5cm}Byte Wheelchair\-Control\-W\-M.\-Settings\-Class.\-Gain\hspace{0.3cm}{\ttfamily [get]}, {\ttfamily [set]}}}\label{class_wheelchair_control_w_m_1_1_settings_class_a18a4f4ae450a0abf01e68b25b0e60a81}


Gain setting. 



Definition at line 61 of file Settings\-Class.\-cs.

\hypertarget{class_wheelchair_control_w_m_1_1_settings_class_ab53b8be8d4823da46dcd231883c6e8cc}{\index{Wheelchair\-Control\-W\-M\-::\-Settings\-Class@{Wheelchair\-Control\-W\-M\-::\-Settings\-Class}!Remote\-Start\-Enabled@{Remote\-Start\-Enabled}}
\index{Remote\-Start\-Enabled@{Remote\-Start\-Enabled}!WheelchairControlWM::SettingsClass@{Wheelchair\-Control\-W\-M\-::\-Settings\-Class}}
\subsubsection[{Remote\-Start\-Enabled}]{\setlength{\rightskip}{0pt plus 5cm}Boolean Wheelchair\-Control\-W\-M.\-Settings\-Class.\-Remote\-Start\-Enabled\hspace{0.3cm}{\ttfamily [get]}, {\ttfamily [set]}}}\label{class_wheelchair_control_w_m_1_1_settings_class_ab53b8be8d4823da46dcd231883c6e8cc}


Remote start enabled setting. 



Definition at line 79 of file Settings\-Class.\-cs.

\hypertarget{class_wheelchair_control_w_m_1_1_settings_class_a57d5a4e39ab3ed05f65d6d9723751f8e}{\index{Wheelchair\-Control\-W\-M\-::\-Settings\-Class@{Wheelchair\-Control\-W\-M\-::\-Settings\-Class}!Reset\-Idle\-Timer\-Enabled@{Reset\-Idle\-Timer\-Enabled}}
\index{Reset\-Idle\-Timer\-Enabled@{Reset\-Idle\-Timer\-Enabled}!WheelchairControlWM::SettingsClass@{Wheelchair\-Control\-W\-M\-::\-Settings\-Class}}
\subsubsection[{Reset\-Idle\-Timer\-Enabled}]{\setlength{\rightskip}{0pt plus 5cm}Boolean Wheelchair\-Control\-W\-M.\-Settings\-Class.\-Reset\-Idle\-Timer\-Enabled\hspace{0.3cm}{\ttfamily [get]}, {\ttfamily [set]}}}\label{class_wheelchair_control_w_m_1_1_settings_class_a57d5a4e39ab3ed05f65d6d9723751f8e}


Reset idle timer setting. 



Definition at line 70 of file Settings\-Class.\-cs.

\hypertarget{class_wheelchair_control_w_m_1_1_settings_class_ac2be5a8bbbbb84d3a3c2bf1c9915ae4f}{\index{Wheelchair\-Control\-W\-M\-::\-Settings\-Class@{Wheelchair\-Control\-W\-M\-::\-Settings\-Class}!Target\-I\-P@{Target\-I\-P}}
\index{Target\-I\-P@{Target\-I\-P}!WheelchairControlWM::SettingsClass@{Wheelchair\-Control\-W\-M\-::\-Settings\-Class}}
\subsubsection[{Target\-I\-P}]{\setlength{\rightskip}{0pt plus 5cm}I\-P\-Address Wheelchair\-Control\-W\-M.\-Settings\-Class.\-Target\-I\-P\hspace{0.3cm}{\ttfamily [get]}, {\ttfamily [set]}}}\label{class_wheelchair_control_w_m_1_1_settings_class_ac2be5a8bbbbb84d3a3c2bf1c9915ae4f}


Target I\-P setting. 



Definition at line 52 of file Settings\-Class.\-cs.



The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
C\-:/\-Users/\-Ondra/\-Desktop/\-Wheelchair Control W\-M/Settings\-Class.\-cs\end{DoxyCompactItemize}
