mirror of
https://github.com/anklimov/lighthub
synced 2025-12-06 11:49:51 +03:00
84 lines
4.5 KiB
TeX
84 lines
4.5 KiB
TeX
\hypertarget{classread_cache}{}\doxysection{read\+Cache Class Reference}
|
|
\label{classread_cache}\index{readCache@{readCache}}
|
|
|
|
|
|
{\ttfamily \#include $<$inputs.\+h$>$}
|
|
|
|
\doxysubsection*{Public Member Functions}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
\mbox{\hyperlink{classread_cache_ab40001f6ce6d9c8e183751c4a0cd57c9}{read\+Cache}} ()
|
|
\item
|
|
uint16\+\_\+t \mbox{\hyperlink{classread_cache_aa6e9ec22513d70ee0d77b6ab7304d140}{analog\+Read\+Cached}} (uint8\+\_\+t pin)
|
|
\item
|
|
uint8\+\_\+t \mbox{\hyperlink{classread_cache_a6fd0d58f3d2a4a027a80a2455999d9ae}{digital\+Read\+Cached}} (uint8\+\_\+t pin)
|
|
\item
|
|
void \mbox{\hyperlink{classread_cache_a7ecad823239b195a10fddb527b122dc7}{invalidate\+Input\+Cache}} ()
|
|
\end{DoxyCompactItemize}
|
|
\doxysubsection*{Protected Attributes}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
uint8\+\_\+t \mbox{\hyperlink{classread_cache_acc32e1362354c4374519167c5dc5ea21}{addr}}
|
|
\item
|
|
uint8\+\_\+t \mbox{\hyperlink{classread_cache_a76353391e6c92fdb6381e0d6b120fde5}{type}}
|
|
\item
|
|
uint16\+\_\+t \mbox{\hyperlink{classread_cache_a0040f14299d3ddf8373b9251f0a69831}{cached\+\_\+data}}
|
|
\end{DoxyCompactItemize}
|
|
|
|
|
|
\doxysubsection{Constructor \& Destructor Documentation}
|
|
\mbox{\Hypertarget{classread_cache_ab40001f6ce6d9c8e183751c4a0cd57c9}\label{classread_cache_ab40001f6ce6d9c8e183751c4a0cd57c9}}
|
|
\index{readCache@{readCache}!readCache@{readCache}}
|
|
\index{readCache@{readCache}!readCache@{readCache}}
|
|
\doxysubsubsection{\texorpdfstring{readCache()}{readCache()}}
|
|
{\footnotesize\ttfamily read\+Cache\+::read\+Cache (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}
|
|
|
|
|
|
|
|
\doxysubsection{Member Function Documentation}
|
|
\mbox{\Hypertarget{classread_cache_aa6e9ec22513d70ee0d77b6ab7304d140}\label{classread_cache_aa6e9ec22513d70ee0d77b6ab7304d140}}
|
|
\index{readCache@{readCache}!analogReadCached@{analogReadCached}}
|
|
\index{analogReadCached@{analogReadCached}!readCache@{readCache}}
|
|
\doxysubsubsection{\texorpdfstring{analogReadCached()}{analogReadCached()}}
|
|
{\footnotesize\ttfamily uint16\+\_\+t read\+Cache\+::analog\+Read\+Cached (\begin{DoxyParamCaption}\item[{uint8\+\_\+t}]{pin }\end{DoxyParamCaption})}
|
|
|
|
\mbox{\Hypertarget{classread_cache_a6fd0d58f3d2a4a027a80a2455999d9ae}\label{classread_cache_a6fd0d58f3d2a4a027a80a2455999d9ae}}
|
|
\index{readCache@{readCache}!digitalReadCached@{digitalReadCached}}
|
|
\index{digitalReadCached@{digitalReadCached}!readCache@{readCache}}
|
|
\doxysubsubsection{\texorpdfstring{digitalReadCached()}{digitalReadCached()}}
|
|
{\footnotesize\ttfamily uint8\+\_\+t read\+Cache\+::digital\+Read\+Cached (\begin{DoxyParamCaption}\item[{uint8\+\_\+t}]{pin }\end{DoxyParamCaption})}
|
|
|
|
T\+BD\mbox{\Hypertarget{classread_cache_a7ecad823239b195a10fddb527b122dc7}\label{classread_cache_a7ecad823239b195a10fddb527b122dc7}}
|
|
\index{readCache@{readCache}!invalidateInputCache@{invalidateInputCache}}
|
|
\index{invalidateInputCache@{invalidateInputCache}!readCache@{readCache}}
|
|
\doxysubsubsection{\texorpdfstring{invalidateInputCache()}{invalidateInputCache()}}
|
|
{\footnotesize\ttfamily void read\+Cache\+::invalidate\+Input\+Cache (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}
|
|
|
|
|
|
|
|
\doxysubsection{Member Data Documentation}
|
|
\mbox{\Hypertarget{classread_cache_acc32e1362354c4374519167c5dc5ea21}\label{classread_cache_acc32e1362354c4374519167c5dc5ea21}}
|
|
\index{readCache@{readCache}!addr@{addr}}
|
|
\index{addr@{addr}!readCache@{readCache}}
|
|
\doxysubsubsection{\texorpdfstring{addr}{addr}}
|
|
{\footnotesize\ttfamily uint8\+\_\+t read\+Cache\+::addr\hspace{0.3cm}{\ttfamily [protected]}}
|
|
|
|
\mbox{\Hypertarget{classread_cache_a0040f14299d3ddf8373b9251f0a69831}\label{classread_cache_a0040f14299d3ddf8373b9251f0a69831}}
|
|
\index{readCache@{readCache}!cached\_data@{cached\_data}}
|
|
\index{cached\_data@{cached\_data}!readCache@{readCache}}
|
|
\doxysubsubsection{\texorpdfstring{cached\_data}{cached\_data}}
|
|
{\footnotesize\ttfamily uint16\+\_\+t read\+Cache\+::cached\+\_\+data\hspace{0.3cm}{\ttfamily [protected]}}
|
|
|
|
\mbox{\Hypertarget{classread_cache_a76353391e6c92fdb6381e0d6b120fde5}\label{classread_cache_a76353391e6c92fdb6381e0d6b120fde5}}
|
|
\index{readCache@{readCache}!type@{type}}
|
|
\index{type@{type}!readCache@{readCache}}
|
|
\doxysubsubsection{\texorpdfstring{type}{type}}
|
|
{\footnotesize\ttfamily uint8\+\_\+t read\+Cache\+::type\hspace{0.3cm}{\ttfamily [protected]}}
|
|
|
|
|
|
|
|
The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
|
|
\item
|
|
/\+Users/andrey/\+Documents/\+Arduino/lighthub/lighthub/\mbox{\hyperlink{inputs_8h}{inputs.\+h}}\item
|
|
/\+Users/andrey/\+Documents/\+Arduino/lighthub/lighthub/\mbox{\hyperlink{inputs_8cpp}{inputs.\+cpp}}\end{DoxyCompactItemize}
|