2022-05-12 16:39:12 +00:00
\hypertarget { classGpgFrontend_ 1_ 1CharsetOperator} { } \doxysection { Gpg\+ Frontend\+ ::Charset\+ Operator Class Reference}
\label { classGpgFrontend_ 1_ 1CharsetOperator} \index { GpgFrontend::CharsetOperator@{ GpgFrontend::CharsetOperator} }
Collaboration diagram for Gpg\+ Frontend\+ ::Charset\+ Operator\+ :
\nopagebreak
\begin { figure} [H]
\begin { center}
\leavevmode
\includegraphics [width=245pt] { classGpgFrontend_ 1_ 1CharsetOperator_ _ coll_ _ graph}
\end { center}
\end { figure}
\doxysubsection * { Public Types}
\begin { DoxyCompactItemize}
\item
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1CharsetOperator_ a707198805867df0e92b2db162da0f044} \label { classGpgFrontend_ 1_ 1CharsetOperator_ a707198805867df0e92b2db162da0f044} }
using { \bfseries Charset\+ Info} = std\+ ::tuple$ < $ std\+ ::string, std\+ ::string, int $ > $
\end { DoxyCompactItemize}
\doxysubsection * { Static Public Member Functions}
\begin { DoxyCompactItemize}
\item
static Charset\+ Info \mbox { \hyperlink { classGpgFrontend_ 1_ 1CharsetOperator_ a5a444a0fbd508f6af6a56f4151c21c1f} { Detect} } (const std\+ ::string \& buffer)
\item
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1CharsetOperator_ a5ec0034ec02c373471b9b23fa988829b} \label { classGpgFrontend_ 1_ 1CharsetOperator_ a5ec0034ec02c373471b9b23fa988829b} }
static bool { \bfseries Convert2\+ Utf8} (const std\+ ::string \& buffer, std\+ ::string \& out\+ \_ \+ buffer, std\+ ::string from\+ \_ \+ charset\+ \_ \+ name)
\end { DoxyCompactItemize}
\doxysubsection { Member Function Documentation}
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1CharsetOperator_ a5a444a0fbd508f6af6a56f4151c21c1f} \label { classGpgFrontend_ 1_ 1CharsetOperator_ a5a444a0fbd508f6af6a56f4151c21c1f} }
\index { GpgFrontend::CharsetOperator@{ GpgFrontend::CharsetOperator} !Detect@{ Detect} }
\index { Detect@{ Detect} !GpgFrontend::CharsetOperator@{ GpgFrontend::CharsetOperator} }
\doxysubsubsection { \texorpdfstring { Detect()} { Detect()} }
{ \footnotesize \ttfamily Gpg\+ Frontend\+ ::\+ Charset\+ Operator\+ ::\+ Charset\+ Info Gpg\+ Frontend\+ ::\+ Charset\+ Operator\+ ::\+ Detect (\begin { DoxyParamCaption} \item [{const std\+::string \&}] { buffer } \end { DoxyParamCaption} )\hspace { 0.3cm} { \ttfamily [static]} }
Copyright (C) 2021 Saturneric
This file is part of \mbox { \hyperlink { namespaceGpgFrontend} { Gpg\+ Frontend} } .
2022-11-26 18:19:17 +00:00
\mbox { \hyperlink { namespaceGpgFrontend} { Gpg\+ Frontend} } is free software\+ : you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
2022-05-12 16:39:12 +00:00
2022-11-26 18:19:17 +00:00
\mbox { \hyperlink { namespaceGpgFrontend} { Gpg\+ Frontend} } is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
2022-05-12 16:39:12 +00:00
2022-11-26 18:19:17 +00:00
You should have received a copy of the GNU General Public License along with \mbox { \hyperlink { namespaceGpgFrontend} { Gpg\+ Frontend} } . If not, see \href { https://www.gnu.org/licenses/} { \texttt { https\+ ://www.\+ gnu.\+ org/licenses/} } .
2022-05-12 16:39:12 +00:00
2022-11-26 18:19:17 +00:00
The initial version of the source code is inherited from the gpg4usb project, which is under GPL-\/ 3.\+ 0-\/ or-\/ later.
2022-05-12 16:39:12 +00:00
All the source code of \mbox { \hyperlink { namespaceGpgFrontend} { Gpg\+ Frontend} } was modified and released by Saturneric\href { mailto:eric@bktus.com} { \texttt { eric@bktus.\+ com} } starting on May 12, 2021.
2022-11-26 18:19:17 +00:00
SPDX-\/ \+ License-\/ \+ Identifier\+ : GPL-\/ 3.\+ 0-\/ or-\/ later
2022-05-12 16:39:12 +00:00
2022-11-26 18:19:17 +00:00
Referenced by Gpg\+ Frontend\+ ::\+ UI\+ ::\+ Plain\+ Text\+ Editor\+ Page\+ ::detect\+ \_ \+ encoding().
2022-05-12 16:39:12 +00:00
The documentation for this class was generated from the following files\+ :\begin { DoxyCompactItemize}
\item
src/core/function/Charset\+ Operator.\+ h\item
src/core/function/Charset\+ Operator.\+ cpp\end { DoxyCompactItemize}