\doxysection{EEPROMClass Struct Reference}
\hypertarget{struct_e_e_p_r_o_m_class}{}\label{struct_e_e_p_r_o_m_class}\index{EEPROMClass@{EEPROMClass}}
\doxysubsubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{struct_e_e_p_r_o_m_class_a7609eb0cdec8ac0a28d8f0633cfffd35}\label{struct_e_e_p_r_o_m_class_a7609eb0cdec8ac0a28d8f0633cfffd35} 
\mbox{\hyperlink{struct_e_e_ref}{EERef}} {\bfseries operator\mbox{[}$\,$\mbox{]}} (const int idx)
\item 
\Hypertarget{struct_e_e_p_r_o_m_class_aea1752f5e95b0ddc14d2251e5e576a3b}\label{struct_e_e_p_r_o_m_class_aea1752f5e95b0ddc14d2251e5e576a3b} 
uint8\+\_\+t {\bfseries read} (int idx)
\item 
\Hypertarget{struct_e_e_p_r_o_m_class_a95b2d8e3ddf83730aff5257e47ce3f4d}\label{struct_e_e_p_r_o_m_class_a95b2d8e3ddf83730aff5257e47ce3f4d} 
void {\bfseries write} (int idx, uint8\+\_\+t val)
\item 
\Hypertarget{struct_e_e_p_r_o_m_class_ae74589b3ca2b2b2114a7d0706630da26}\label{struct_e_e_p_r_o_m_class_ae74589b3ca2b2b2114a7d0706630da26} 
void {\bfseries update} (int idx, uint8\+\_\+t val)
\item 
\Hypertarget{struct_e_e_p_r_o_m_class_a8f8b89257fe809a425f945de3401d468}\label{struct_e_e_p_r_o_m_class_a8f8b89257fe809a425f945de3401d468} 
\mbox{\hyperlink{struct_e_e_ptr}{EEPtr}} {\bfseries begin} ()
\item 
\Hypertarget{struct_e_e_p_r_o_m_class_a1a82b525cd2bcc3359ce6dc9efefaf5e}\label{struct_e_e_p_r_o_m_class_a1a82b525cd2bcc3359ce6dc9efefaf5e} 
\mbox{\hyperlink{struct_e_e_ptr}{EEPtr}} {\bfseries end} ()
\item 
\Hypertarget{struct_e_e_p_r_o_m_class_a87eb37bbd0d65f558c8935ed6189e127}\label{struct_e_e_p_r_o_m_class_a87eb37bbd0d65f558c8935ed6189e127} 
uint16\+\_\+t {\bfseries length} ()
\item 
\Hypertarget{struct_e_e_p_r_o_m_class_aa285c3e379a8dabaa67b1d6cc87a177d}\label{struct_e_e_p_r_o_m_class_aa285c3e379a8dabaa67b1d6cc87a177d} 
{\footnotesize template$<$typename T $>$ }\\T \& {\bfseries get} (int idx, T \&t)
\item 
\Hypertarget{struct_e_e_p_r_o_m_class_ab2fd36638b7eec722d0d8bbd81a8c3b9}\label{struct_e_e_p_r_o_m_class_ab2fd36638b7eec722d0d8bbd81a8c3b9} 
{\footnotesize template$<$typename T $>$ }\\const T \& {\bfseries put} (int idx, const T \&t)
\end{DoxyCompactItemize}


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