\hypertarget{structLTC__FileDef}{
\section{LTC\_\-FileDef Struct Reference}
\label{structLTC__FileDef}\index{LTC\_\-FileDef@{LTC\_\-FileDef}}
}
Definition record for file.  


{\tt \#include $<$ltcPrivate.h$>$}

\subsection*{Public Attributes}
\begin{CompactItemize}
\item 
\hyperlink{ltcPrivate_8h_47ad99774015b6df4d35a9c34e8dd220}{LTC\_\-FileIdTypes} \hyperlink{structLTC__FileDef_ad55825b58e56eecb220e63cd218822e}{idTyp}
\item 
unsigned \hyperlink{structLTC__FileDef_da4b8988b45b5793ca9d9a2b989ae6c3}{fid}
\item 
unsigned \hyperlink{structLTC__FileDef_4d4f1207834d4e5c9ba7bffd0a52fb29}{type}
\item 
unsigned short \hyperlink{structLTC__FileDef_ab8d3dbbe47c8e1dcbd2f55f839155c0}{mjVer}
\item 
unsigned short \hyperlink{structLTC__FileDef_220e97bcf696deb000a5982894ef1368}{mnVer}
\item 
void $\ast$ \hyperlink{structLTC__FileDef_be8a01843c8e9e687d41f51e199ba9a4}{bff}
\end{CompactItemize}


\subsection{Detailed Description}
Definition record for file. 

Internally used when reading files. 

\subsection{Member Data Documentation}
\hypertarget{structLTC__FileDef_be8a01843c8e9e687d41f51e199ba9a4}{
\index{LTC\_\-FileDef@{LTC\_\-FileDef}!bff@{bff}}
\index{bff@{bff}!LTC_FileDef@{LTC\_\-FileDef}}
\subsubsection[{bff}]{\setlength{\rightskip}{0pt plus 5cm}void$\ast$ {\bf LTC\_\-FileDef::bff}}}
\label{structLTC__FileDef_be8a01843c8e9e687d41f51e199ba9a4}


pointer to storage buffer 

Referenced by LTC\_\-FreeMem(), LTC\_\-InitFile(), LTC\_\-RdFileOfFiles(), and LTC\_\-ReadFile().\hypertarget{structLTC__FileDef_da4b8988b45b5793ca9d9a2b989ae6c3}{
\index{LTC\_\-FileDef@{LTC\_\-FileDef}!fid@{fid}}
\index{fid@{fid}!LTC_FileDef@{LTC\_\-FileDef}}
\subsubsection[{fid}]{\setlength{\rightskip}{0pt plus 5cm}unsigned {\bf LTC\_\-FileDef::fid}}}
\label{structLTC__FileDef_da4b8988b45b5793ca9d9a2b989ae6c3}


File ID, either ID number or string ptr. 

Referenced by LTC\_\-GetConfigFile(), LTC\_\-Init(), LTC\_\-RdFileOfFiles(), LTC\_\-ReadFile(), and LTC\_\-ReStart().\hypertarget{structLTC__FileDef_ad55825b58e56eecb220e63cd218822e}{
\index{LTC\_\-FileDef@{LTC\_\-FileDef}!idTyp@{idTyp}}
\index{idTyp@{idTyp}!LTC_FileDef@{LTC\_\-FileDef}}
\subsubsection[{idTyp}]{\setlength{\rightskip}{0pt plus 5cm}{\bf LTC\_\-FileIdTypes} {\bf LTC\_\-FileDef::idTyp}}}
\label{structLTC__FileDef_ad55825b58e56eecb220e63cd218822e}


File ID type (string or file id) 

Referenced by LTC\_\-Init(), LTC\_\-RdFilterDefFile(), LTC\_\-RdHpConfigFile(), LTC\_\-RdTempConvertFile(), and LTC\_\-ReStart().\hypertarget{structLTC__FileDef_ab8d3dbbe47c8e1dcbd2f55f839155c0}{
\index{LTC\_\-FileDef@{LTC\_\-FileDef}!mjVer@{mjVer}}
\index{mjVer@{mjVer}!LTC_FileDef@{LTC\_\-FileDef}}
\subsubsection[{mjVer}]{\setlength{\rightskip}{0pt plus 5cm}unsigned short {\bf LTC\_\-FileDef::mjVer}}}
\label{structLTC__FileDef_ab8d3dbbe47c8e1dcbd2f55f839155c0}


Major version number 

Referenced by LTC\_\-RdFilterDefFile(), LTC\_\-RdHpConfigFile(), LTC\_\-RdTempConvertFile(), and LTC\_\-ReadFile().\hypertarget{structLTC__FileDef_220e97bcf696deb000a5982894ef1368}{
\index{LTC\_\-FileDef@{LTC\_\-FileDef}!mnVer@{mnVer}}
\index{mnVer@{mnVer}!LTC_FileDef@{LTC\_\-FileDef}}
\subsubsection[{mnVer}]{\setlength{\rightskip}{0pt plus 5cm}unsigned short {\bf LTC\_\-FileDef::mnVer}}}
\label{structLTC__FileDef_220e97bcf696deb000a5982894ef1368}


Minor version number 

Referenced by LTC\_\-RdFilterDefFile(), LTC\_\-RdHpConfigFile(), LTC\_\-RdTempConvertFile(), and LTC\_\-ReadFile().\hypertarget{structLTC__FileDef_4d4f1207834d4e5c9ba7bffd0a52fb29}{
\index{LTC\_\-FileDef@{LTC\_\-FileDef}!type@{type}}
\index{type@{type}!LTC_FileDef@{LTC\_\-FileDef}}
\subsubsection[{type}]{\setlength{\rightskip}{0pt plus 5cm}unsigned {\bf LTC\_\-FileDef::type}}}
\label{structLTC__FileDef_4d4f1207834d4e5c9ba7bffd0a52fb29}


Code defining type 

Referenced by LTC\_\-Init(), LTC\_\-RdFileOfFiles(), LTC\_\-RdFilterDefFile(), LTC\_\-RdHpConfigFile(), LTC\_\-RdTempConvertFile(), and LTC\_\-ReadFile().

The documentation for this struct was generated from the following file:\begin{CompactItemize}
\item 
\hyperlink{ltcPrivate_8h}{ltcPrivate.h}\end{CompactItemize}
