\doxysection{aare\+::File\+Config Struct Reference} \hypertarget{structaare_1_1FileConfig}{}\label{structaare_1_1FileConfig}\index{aare::FileConfig@{aare::FileConfig}} \doxylink{structaare_1_1FileConfig}{File\+Config} structure to store the configuration of a file dtype\+: data type of the file rows\+: number of rows in the file cols\+: number of columns in the file geometry\+: geometry of the file. {\ttfamily \#include $<$File\+Interface.\+hpp$>$} \doxysubsubsection*{Public Member Functions} \begin{DoxyCompactItemize} \item bool \mbox{\hyperlink{structaare_1_1FileConfig_ad25cc3e8a6edd711549dcef250a6e378}{operator==}} (const \mbox{\hyperlink{structaare_1_1FileConfig}{File\+Config}} \&other) const \item bool \mbox{\hyperlink{structaare_1_1FileConfig_ac348b8c97ab8395069f5f9bc9040c67e}{operator!=}} (const \mbox{\hyperlink{structaare_1_1FileConfig}{File\+Config}} \&other) const \end{DoxyCompactItemize} \doxysubsubsection*{Data Fields} \begin{DoxyCompactItemize} \item \mbox{\hyperlink{classaare_1_1DType}{aare\+::\+DType}} \mbox{\hyperlink{structaare_1_1FileConfig_a45520457ebc4d6e918f25e7263b5ee73}{dtype}} = \mbox{\hyperlink{classaare_1_1DType}{aare\+::\+DType}}(typeid(uint16\+\_\+t)) \item uint64\+\_\+t \mbox{\hyperlink{structaare_1_1FileConfig_aa132aaa25c237d8a5e264edaf604f7e5}{rows}} \item uint64\+\_\+t \mbox{\hyperlink{structaare_1_1FileConfig_a22da62fb09da30e52a555886119f4449}{cols}} \item \mbox{\hyperlink{structaare_1_1xy}{xy}} \mbox{\hyperlink{structaare_1_1FileConfig_a23f634204a24ff0af342412dfea3dd93}{geometry}} \{1, 1\} \end{DoxyCompactItemize} \doxysubsection{Detailed Description} \doxylink{structaare_1_1FileConfig}{File\+Config} structure to store the configuration of a file dtype\+: data type of the file rows\+: number of rows in the file cols\+: number of columns in the file geometry\+: geometry of the file. \doxysubsection{Member Function Documentation} \Hypertarget{structaare_1_1FileConfig_ac348b8c97ab8395069f5f9bc9040c67e}\label{structaare_1_1FileConfig_ac348b8c97ab8395069f5f9bc9040c67e} \index{aare::FileConfig@{aare::FileConfig}!operator"!=@{operator"!=}} \index{operator"!=@{operator"!=}!aare::FileConfig@{aare::FileConfig}} \doxysubsubsection{\texorpdfstring{operator"!=()}{operator!=()}} {\footnotesize\ttfamily bool aare\+::\+File\+Config\+::operator!= (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{structaare_1_1FileConfig}{File\+Config}} \&}]{other }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}} \Hypertarget{structaare_1_1FileConfig_ad25cc3e8a6edd711549dcef250a6e378}\label{structaare_1_1FileConfig_ad25cc3e8a6edd711549dcef250a6e378} \index{aare::FileConfig@{aare::FileConfig}!operator==@{operator==}} \index{operator==@{operator==}!aare::FileConfig@{aare::FileConfig}} \doxysubsubsection{\texorpdfstring{operator==()}{operator==()}} {\footnotesize\ttfamily bool aare\+::\+File\+Config\+::operator== (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{structaare_1_1FileConfig}{File\+Config}} \&}]{other }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}} \doxysubsection{Field Documentation} \Hypertarget{structaare_1_1FileConfig_a22da62fb09da30e52a555886119f4449}\label{structaare_1_1FileConfig_a22da62fb09da30e52a555886119f4449} \index{aare::FileConfig@{aare::FileConfig}!cols@{cols}} \index{cols@{cols}!aare::FileConfig@{aare::FileConfig}} \doxysubsubsection{\texorpdfstring{cols}{cols}} {\footnotesize\ttfamily uint64\+\_\+t aare\+::\+File\+Config\+::cols} \Hypertarget{structaare_1_1FileConfig_a45520457ebc4d6e918f25e7263b5ee73}\label{structaare_1_1FileConfig_a45520457ebc4d6e918f25e7263b5ee73} \index{aare::FileConfig@{aare::FileConfig}!dtype@{dtype}} \index{dtype@{dtype}!aare::FileConfig@{aare::FileConfig}} \doxysubsubsection{\texorpdfstring{dtype}{dtype}} {\footnotesize\ttfamily \mbox{\hyperlink{classaare_1_1DType}{aare\+::\+DType}} aare\+::\+File\+Config\+::dtype = \mbox{\hyperlink{classaare_1_1DType}{aare\+::\+DType}}(typeid(uint16\+\_\+t))} \Hypertarget{structaare_1_1FileConfig_a23f634204a24ff0af342412dfea3dd93}\label{structaare_1_1FileConfig_a23f634204a24ff0af342412dfea3dd93} \index{aare::FileConfig@{aare::FileConfig}!geometry@{geometry}} \index{geometry@{geometry}!aare::FileConfig@{aare::FileConfig}} \doxysubsubsection{\texorpdfstring{geometry}{geometry}} {\footnotesize\ttfamily \mbox{\hyperlink{structaare_1_1xy}{xy}} aare\+::\+File\+Config\+::geometry \{1, 1\}} \Hypertarget{structaare_1_1FileConfig_aa132aaa25c237d8a5e264edaf604f7e5}\label{structaare_1_1FileConfig_aa132aaa25c237d8a5e264edaf604f7e5} \index{aare::FileConfig@{aare::FileConfig}!rows@{rows}} \index{rows@{rows}!aare::FileConfig@{aare::FileConfig}} \doxysubsubsection{\texorpdfstring{rows}{rows}} {\footnotesize\ttfamily uint64\+\_\+t aare\+::\+File\+Config\+::rows} The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize} \item file\+\_\+io/include/aare/file\+\_\+io/\mbox{\hyperlink{FileInterface_8hpp}{File\+Interface.\+hpp}}\end{DoxyCompactItemize}