92 lines
5.2 KiB
TeX
92 lines
5.2 KiB
TeX
\hypertarget{classGpgFrontend_1_1ArchiveFileOperator}{}\doxysection{Gpg\+Frontend\+::Archive\+File\+Operator Class Reference}
|
|
\label{classGpgFrontend_1_1ArchiveFileOperator}\index{GpgFrontend::ArchiveFileOperator@{GpgFrontend::ArchiveFileOperator}}
|
|
|
|
|
|
Collaboration diagram for Gpg\+Frontend\+::Archive\+File\+Operator\+:
|
|
\nopagebreak
|
|
\begin{figure}[H]
|
|
\begin{center}
|
|
\leavevmode
|
|
\includegraphics[width=286pt]{classGpgFrontend_1_1ArchiveFileOperator__coll__graph}
|
|
\end{center}
|
|
\end{figure}
|
|
\doxysubsection*{Static Public Member Functions}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
static void \mbox{\hyperlink{classGpgFrontend_1_1ArchiveFileOperator_ab9159da7105707d91ece86e67deead07}{List\+Archive}} (const QString \&archive\+\_\+path)
|
|
\item
|
|
static void \mbox{\hyperlink{classGpgFrontend_1_1ArchiveFileOperator_ad8c5a68a80b99346ab622f329b4c8f3c}{New\+Archive2\+Data\+Exchanger}} (const QString \&target\+\_\+directory, std\+::shared\+\_\+ptr$<$ \mbox{\hyperlink{classGpgFrontend_1_1GFDataExchanger}{GFData\+Exchanger}} $>$, const Operation\+Callback \&cb)
|
|
\begin{DoxyCompactList}\small\item\em Create a Archive object. \end{DoxyCompactList}\item
|
|
static void \mbox{\hyperlink{classGpgFrontend_1_1ArchiveFileOperator_a0970b9c44e6e0a9bf93af31b8a76575b}{Extract\+Archive\+From\+Data\+Exchanger}} (std\+::shared\+\_\+ptr$<$ \mbox{\hyperlink{classGpgFrontend_1_1GFDataExchanger}{GFData\+Exchanger}} $>$ fd, const QString \&target\+\_\+path, const Operation\+Callback \&cb)
|
|
\end{DoxyCompactItemize}
|
|
|
|
|
|
\doxysubsection{Member Function Documentation}
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1ArchiveFileOperator_a0970b9c44e6e0a9bf93af31b8a76575b}\label{classGpgFrontend_1_1ArchiveFileOperator_a0970b9c44e6e0a9bf93af31b8a76575b}}
|
|
\index{GpgFrontend::ArchiveFileOperator@{GpgFrontend::ArchiveFileOperator}!ExtractArchiveFromDataExchanger@{ExtractArchiveFromDataExchanger}}
|
|
\index{ExtractArchiveFromDataExchanger@{ExtractArchiveFromDataExchanger}!GpgFrontend::ArchiveFileOperator@{GpgFrontend::ArchiveFileOperator}}
|
|
\doxysubsubsection{\texorpdfstring{ExtractArchiveFromDataExchanger()}{ExtractArchiveFromDataExchanger()}}
|
|
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+Archive\+File\+Operator\+::\+Extract\+Archive\+From\+Data\+Exchanger (\begin{DoxyParamCaption}\item[{std\+::shared\+\_\+ptr$<$ \mbox{\hyperlink{classGpgFrontend_1_1GFDataExchanger}{GFData\+Exchanger}} $>$}]{fd, }\item[{const QString \&}]{target\+\_\+path, }\item[{const Operation\+Callback \&}]{cb }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}
|
|
|
|
|
|
\begin{DoxyParams}{Parameters}
|
|
{\em archive\+\_\+path} & \\
|
|
\hline
|
|
{\em base\+\_\+path} & \\
|
|
\hline
|
|
\end{DoxyParams}
|
|
|
|
|
|
References Gpg\+Frontend\+::\+Run\+IOOpera\+Async().
|
|
|
|
|
|
|
|
Referenced by Gpg\+Frontend\+::\+Gpg\+File\+Opera\+::\+Decrypt\+Archive(), and Gpg\+Frontend\+::\+Gpg\+File\+Opera\+::\+Decrypt\+Verify\+Archive().
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1ArchiveFileOperator_ab9159da7105707d91ece86e67deead07}\label{classGpgFrontend_1_1ArchiveFileOperator_ab9159da7105707d91ece86e67deead07}}
|
|
\index{GpgFrontend::ArchiveFileOperator@{GpgFrontend::ArchiveFileOperator}!ListArchive@{ListArchive}}
|
|
\index{ListArchive@{ListArchive}!GpgFrontend::ArchiveFileOperator@{GpgFrontend::ArchiveFileOperator}}
|
|
\doxysubsubsection{\texorpdfstring{ListArchive()}{ListArchive()}}
|
|
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+Archive\+File\+Operator\+::\+List\+Archive (\begin{DoxyParamCaption}\item[{const QString \&}]{archive\+\_\+path }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}
|
|
|
|
|
|
\begin{DoxyParams}{Parameters}
|
|
{\em archive\+\_\+path} & \\
|
|
\hline
|
|
\end{DoxyParams}
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1ArchiveFileOperator_ad8c5a68a80b99346ab622f329b4c8f3c}\label{classGpgFrontend_1_1ArchiveFileOperator_ad8c5a68a80b99346ab622f329b4c8f3c}}
|
|
\index{GpgFrontend::ArchiveFileOperator@{GpgFrontend::ArchiveFileOperator}!NewArchive2DataExchanger@{NewArchive2DataExchanger}}
|
|
\index{NewArchive2DataExchanger@{NewArchive2DataExchanger}!GpgFrontend::ArchiveFileOperator@{GpgFrontend::ArchiveFileOperator}}
|
|
\doxysubsubsection{\texorpdfstring{NewArchive2DataExchanger()}{NewArchive2DataExchanger()}}
|
|
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+Archive\+File\+Operator\+::\+New\+Archive2\+Data\+Exchanger (\begin{DoxyParamCaption}\item[{const QString \&}]{target\+\_\+directory, }\item[{std\+::shared\+\_\+ptr$<$ \mbox{\hyperlink{classGpgFrontend_1_1GFDataExchanger}{GFData\+Exchanger}} $>$}]{exchanger, }\item[{const Operation\+Callback \&}]{cb }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}
|
|
|
|
|
|
|
|
Create a Archive object.
|
|
|
|
|
|
\begin{DoxyParams}{Parameters}
|
|
{\em base\+\_\+path} & \\
|
|
\hline
|
|
{\em archive\+\_\+path} & \\
|
|
\hline
|
|
{\em compress} & \\
|
|
\hline
|
|
{\em files} & \\
|
|
\hline
|
|
\end{DoxyParams}
|
|
|
|
|
|
References Gpg\+Frontend\+::\+Run\+IOOpera\+Async().
|
|
|
|
|
|
|
|
Referenced by Gpg\+Frontend\+::\+Gpg\+File\+Opera\+::\+Encrypt\+Derectory\+Symmetric(), Gpg\+Frontend\+::\+Gpg\+File\+Opera\+::\+Encrypt\+Derectory\+Symmetric\+Sync(), Gpg\+Frontend\+::\+Gpg\+File\+Opera\+::\+Encrypt\+Directory(), and Gpg\+Frontend\+::\+Gpg\+File\+Opera\+::\+Encrypt\+Sign\+Directory().
|
|
|
|
|
|
|
|
The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
|
|
\item
|
|
src/core/function/Archive\+File\+Operator.\+h\item
|
|
src/core/function/Archive\+File\+Operator.\+cpp\end{DoxyCompactItemize}
|