\doxysection{Bds\+Data\+Lib.\+h}
\hypertarget{BdsDataLib_8h_source}{}\label{BdsDataLib_8h_source}\index{/src/blacknest/bds/bds/bdsDataLib/BdsDataLib.h@{/src/blacknest/bds/bds/bdsDataLib/BdsDataLib.h}}
\mbox{\hyperlink{BdsDataLib_8h}{Go to the documentation of this file.}}
\begin{DoxyCode}{0}
\DoxyCodeLine{00001\ \textcolor{comment}{/*******************************************************************************}}
\DoxyCodeLine{00002\ \textcolor{comment}{\ *\ \ BdsDataLib.h\ \ \ \ Data\ File\ Access}}
\DoxyCodeLine{00003\ \textcolor{comment}{\ *\ \ \ \ \ \ \ \ \ \ T.Barnaby,\ \ BEAM\ Ltd,\ \ \ 2008-\/11-\/20}}
\DoxyCodeLine{00004\ \textcolor{comment}{\ *******************************************************************************}}
\DoxyCodeLine{00005\ \textcolor{comment}{\ */}}
\DoxyCodeLine{00006\ \textcolor{preprocessor}{\#ifndef\ BdsDataLib\_H}}
\DoxyCodeLine{00007\ \textcolor{preprocessor}{\#define\ BdsDataLib\_H}}
\DoxyCodeLine{00008\ }
\DoxyCodeLine{00009\ \textcolor{preprocessor}{\#include\ <\mbox{\hyperlink{BdsDataFile_8h}{BdsDataFile.h}}>}}
\DoxyCodeLine{00010\ }
\DoxyCodeLine{00011\ \textcolor{keyword}{namespace\ }\mbox{\hyperlink{namespaceBds}{Bds}}\ \{}
\DoxyCodeLine{00012\ }
\DoxyCodeLine{00013\ BString\ \mbox{\hyperlink{namespaceBds_aaf33fcdf496e7979f8ce7875df01f672}{fixedWidthValue}}(\textcolor{keywordtype}{double}\ v,\ \textcolor{keywordtype}{int}\ width);\ \ \ \ \ }
\DoxyCodeLine{00014\ }
\DoxyCodeLine{00017\ \textcolor{keyword}{class\ }\mbox{\hyperlink{classBds_1_1DataFormatAll}{DataFormatAll}}\ \{}
\DoxyCodeLine{00018\ \textcolor{keyword}{public}:}
\DoxyCodeLine{00019\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{classBds_1_1DataFormatAll_a2fe9c3926ec912f4774e8e66b994e043}{DataFormatAll}}();}
\DoxyCodeLine{00020\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{classBds_1_1DataFormatAll_a20267ec9f5350311a3d8f73748e526ce}{\string~DataFormatAll}}();}
\DoxyCodeLine{00021\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ }
\DoxyCodeLine{00022\ \ \ \ \ BError\ \ \ \ \ \ \ \ \mbox{\hyperlink{classBds_1_1DataFormatAll_a6eb3f073ad3efdf58463b886bfb37bfb}{formatList}}(DataFormats\&\ formats);\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ }
\DoxyCodeLine{00023\ \ \ \ \ BError\ \ \ \ \ \ \ \ \mbox{\hyperlink{classBds_1_1DataFormatAll_adef1f2263ca41912449dd1e61ad3ef68}{formatGet}}(BString\ format,\ \mbox{\hyperlink{classBds_1_1DataFile}{DataFile}}*\&\ dataFile,\ \mbox{\hyperlink{namespaceBds_aedfa05e83d62a984a308fefaea80617b}{DataFormatSet}}\ formatSet\ =\ \mbox{\hyperlink{namespaceBds_aedfa05e83d62a984a308fefaea80617ba4d37228b0c087446962c17f6e2771df7}{DataFormatSetNone}});\ \ \ \ }
\DoxyCodeLine{00024\ \ \ \ \ BString\ \ \ \ \ \ \mbox{\hyperlink{classBds_1_1DataFormatAll_aa758127d4e9d2cbab07405936c50b69b}{formatGetExtension}}(BString\ format);\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ }
\DoxyCodeLine{00025\ \ \ \ \ }
\DoxyCodeLine{00026\ \textcolor{keyword}{protected}:}
\DoxyCodeLine{00027\ \ \ \ \ \textcolor{keywordtype}{int}\ \ \ \ \ \mbox{\hyperlink{classBds_1_1DataFormatAll_a79d5f248e8717fd90dd3dd87698c4a89}{findFormat}}(DataFormats\ dataFormats,\ BString\ \textcolor{keywordtype}{string},\ \mbox{\hyperlink{namespaceBds_aedfa05e83d62a984a308fefaea80617b}{DataFormatSet}}\ formatSet);}
\DoxyCodeLine{00028\ \};}
\DoxyCodeLine{00029\ }
\DoxyCodeLine{00030\ \textcolor{keyword}{extern}\ \mbox{\hyperlink{classBds_1_1DataFormatAll}{DataFormatAll}}\ \ \ \mbox{\hyperlink{namespaceBds_ad6776c6db8028c3eaa678d3fbed96b54}{dataFormatAll}};}
\DoxyCodeLine{00031\ }
\DoxyCodeLine{00032\ \}}
\DoxyCodeLine{00033\ \textcolor{preprocessor}{\#endif}}

\end{DoxyCode}
