GpgFrontend-Doxygen/docs/latex/classGpgFrontend_1_1ArchiveFileOperator.tex

92 lines
5.2 KiB
TeX
Raw Normal View History

2022-05-08 19:59:26 +00:00
\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\+:
2022-05-08 22:01:23 +00:00
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=286pt]{classGpgFrontend_1_1ArchiveFileOperator__coll__graph}
2022-05-08 22:01:23 +00:00
\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)
2022-05-08 22:01:23 +00:00
\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)
2022-05-08 22:01:23 +00:00
\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().
2022-05-08 22:01:23 +00:00
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}