\hypertarget{classGpgFrontend_1_1UI_1_1FileReadThread}{}\doxysection{Gpg\+Frontend\+::UI\+::File\+Read\+Thread Class Reference}
\label{classGpgFrontend_1_1UI_1_1FileReadThread}\index{GpgFrontend::UI::FileReadThread@{GpgFrontend::UI::FileReadThread}}


Inheritance diagram for Gpg\+Frontend\+::UI\+::File\+Read\+Thread\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=223pt]{classGpgFrontend_1_1UI_1_1FileReadThread__inherit__graph}
\end{center}
\end{figure}


Collaboration diagram for Gpg\+Frontend\+::UI\+::File\+Read\+Thread\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=268pt]{classGpgFrontend_1_1UI_1_1FileReadThread__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Signals}
\begin{DoxyCompactItemize}
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1FileReadThread_a152a32021b66ea7de5aaf8cf6376c9ab}{Signal\+Send\+Read\+Block}} (const std\+::string \&block)
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileReadThread_ade3bb7844d1430bc9831a9a13e3b66bb}\label{classGpgFrontend_1_1UI_1_1FileReadThread_ade3bb7844d1430bc9831a9a13e3b66bb}} 
void {\bfseries Signal\+Read\+Done} ()
\end{DoxyCompactItemize}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classGpgFrontend_1_1UI_1_1FileReadThread_abceee444fe8212efd638c8d5b98b24c5}{File\+Read\+Thread}} (std\+::string path)
\begin{DoxyCompactList}\small\item\em Construct a new File Read Thread object. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileReadThread_adadf23a38fccec07692a13c4b23b2601}\label{classGpgFrontend_1_1UI_1_1FileReadThread_adadf23a38fccec07692a13c4b23b2601}} 
void {\bfseries run} () override
\end{DoxyCompactItemize}
\doxysubsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileReadThread_abec15f169720245a01a818e7cb74278a}\label{classGpgFrontend_1_1UI_1_1FileReadThread_abec15f169720245a01a818e7cb74278a}} 
std\+::string {\bfseries path\+\_\+}
\end{DoxyCompactItemize}


\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileReadThread_abceee444fe8212efd638c8d5b98b24c5}\label{classGpgFrontend_1_1UI_1_1FileReadThread_abceee444fe8212efd638c8d5b98b24c5}} 
\index{GpgFrontend::UI::FileReadThread@{GpgFrontend::UI::FileReadThread}!FileReadThread@{FileReadThread}}
\index{FileReadThread@{FileReadThread}!GpgFrontend::UI::FileReadThread@{GpgFrontend::UI::FileReadThread}}
\doxysubsubsection{\texorpdfstring{FileReadThread()}{FileReadThread()}}
{\footnotesize\ttfamily Gpg\+Frontend\+::\+U\+I\+::\+File\+Read\+Thread\+::\+File\+Read\+Thread (\begin{DoxyParamCaption}\item[{std\+::string}]{path }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [explicit]}}



Construct a new File Read Thread object. 


\begin{DoxyParams}{Parameters}
{\em path} & \\
\hline
\end{DoxyParams}


\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileReadThread_a152a32021b66ea7de5aaf8cf6376c9ab}\label{classGpgFrontend_1_1UI_1_1FileReadThread_a152a32021b66ea7de5aaf8cf6376c9ab}} 
\index{GpgFrontend::UI::FileReadThread@{GpgFrontend::UI::FileReadThread}!SignalSendReadBlock@{SignalSendReadBlock}}
\index{SignalSendReadBlock@{SignalSendReadBlock}!GpgFrontend::UI::FileReadThread@{GpgFrontend::UI::FileReadThread}}
\doxysubsubsection{\texorpdfstring{SignalSendReadBlock}{SignalSendReadBlock}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+U\+I\+::\+File\+Read\+Thread\+::\+Signal\+Send\+Read\+Block (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{block }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [signal]}}


\begin{DoxyParams}{Parameters}
{\em block} & \\
\hline
\end{DoxyParams}


The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
src/ui/thread/File\+Read\+Thread.\+h\item 
src/ui/thread/File\+Read\+Thread.\+cpp\end{DoxyCompactItemize}
