\doxysection{gko::\+version Struct Reference}
\hypertarget{structgko_1_1version}{}\label{structgko_1_1version}\index{gko::version@{gko::version}}


This structure is used to represent versions of various Ginkgo modules.  




{\ttfamily \+\#include $<$ginkgo/\+core/\+base/\+version.\+hpp$>$}

\doxysubsubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{structgko_1_1version_a1e7f6c401dfc69568dd4d46256e9468b}\label{structgko_1_1version_a1e7f6c401dfc69568dd4d46256e9468b} 
constexpr {\bfseries version} (const \doxymbox{\hyperlink{namespacegko_a09ee89da532d8b1fa6fdecec2d20b9bf}{uint64}} \doxymbox{\hyperlink{structgko_1_1version_a019ce1d31714612e0c77c8ef5eb4cfde}{major}}, const \doxymbox{\hyperlink{namespacegko_a09ee89da532d8b1fa6fdecec2d20b9bf}{uint64}} \doxymbox{\hyperlink{structgko_1_1version_abb548e6dca39e0a3718ecf13cafbba36}{minor}}, const \doxymbox{\hyperlink{namespacegko_a09ee89da532d8b1fa6fdecec2d20b9bf}{uint64}} \doxymbox{\hyperlink{structgko_1_1version_a7580f68f7cf0600bc620c47ed6330c95}{patch}}, const char \texorpdfstring{$\ast$}{*}\doxymbox{\hyperlink{structgko_1_1version_a1bd0eaa4d551c145ff9cd0c10e555ac3}{tag}})
\end{DoxyCompactItemize}
\doxysubsubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{structgko_1_1version_a019ce1d31714612e0c77c8ef5eb4cfde}\label{structgko_1_1version_a019ce1d31714612e0c77c8ef5eb4cfde} 
const \doxymbox{\hyperlink{namespacegko_a09ee89da532d8b1fa6fdecec2d20b9bf}{uint64}} {\bfseries major}
\begin{DoxyCompactList}\small\item\em The major version number. \end{DoxyCompactList}\item 
\Hypertarget{structgko_1_1version_abb548e6dca39e0a3718ecf13cafbba36}\label{structgko_1_1version_abb548e6dca39e0a3718ecf13cafbba36} 
const \doxymbox{\hyperlink{namespacegko_a09ee89da532d8b1fa6fdecec2d20b9bf}{uint64}} {\bfseries minor}
\begin{DoxyCompactList}\small\item\em The minor version number. \end{DoxyCompactList}\item 
\Hypertarget{structgko_1_1version_a7580f68f7cf0600bc620c47ed6330c95}\label{structgko_1_1version_a7580f68f7cf0600bc620c47ed6330c95} 
const \doxymbox{\hyperlink{namespacegko_a09ee89da532d8b1fa6fdecec2d20b9bf}{uint64}} {\bfseries patch}
\begin{DoxyCompactList}\small\item\em The patch version number. \end{DoxyCompactList}\item 
const char \texorpdfstring{$\ast$}{*}const \doxymbox{\hyperlink{structgko_1_1version_a1bd0eaa4d551c145ff9cd0c10e555ac3}{tag}}
\begin{DoxyCompactList}\small\item\em Addition tag string that describes the version in more detail. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
This structure is used to represent versions of various Ginkgo modules. 

Version structures can be compared using the usual relational operators. 

\label{doc-variable-members}
\Hypertarget{structgko_1_1version_doc-variable-members}
\doxysubsection{Member Data Documentation}
\Hypertarget{structgko_1_1version_a1bd0eaa4d551c145ff9cd0c10e555ac3}\index{gko::version@{gko::version}!tag@{tag}}
\index{tag@{tag}!gko::version@{gko::version}}
\doxysubsubsection{\texorpdfstring{tag}{tag}}
{\footnotesize\ttfamily \label{structgko_1_1version_a1bd0eaa4d551c145ff9cd0c10e555ac3} 
const char\texorpdfstring{$\ast$}{*} const gko::\+version::\+tag}



Addition tag string that describes the version in more detail. 

It does not participate in comparisons. 

Referenced by \doxymbox{\hyperlink{namespacegko_a48951a7770f9167cbb1e8e199a98dfab}{gko::\+operator$<$$<$()}}.



The documentation for this struct was generated from the following file:\+\begin{DoxyCompactItemize}
\item 
ginkgo/\+core/\+base/\+version.\+hpp\end{DoxyCompactItemize}
