\doxysection{/src/blacknest/bds/bds/bds\+Data\+Lib/\+Bds\+Data\+File\+Bds.h File Reference}
\hypertarget{BdsDataFileBds_8h}{}\label{BdsDataFileBds_8h}\index{/src/blacknest/bds/bds/bdsDataLib/BdsDataFileBds.h@{/src/blacknest/bds/bds/bdsDataLib/BdsDataFileBds.h}}
{\ttfamily \#include $<$Bds\+Data\+File.\+h$>$}\newline
{\ttfamily \#include $<$BBuffer.\+h$>$}\newline
\doxysubsubsection*{Classes}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{structBds_1_1BdsDataBlockHeader}{Bds\+::\+Bds\+Data\+Block\+Header}}
\begin{DoxyCompactList}\small\item\em Bds\+Data\+File\+Bds\+: internal fixed size BDS Data Block header. \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{structBds_1_1BdsDataBlock}{Bds\+::\+Bds\+Data\+Block}}
\begin{DoxyCompactList}\small\item\em Bds\+Data\+File\+Bds\+: internal fixed size BDS Data Block. \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{structBds_1_1BdsDataPacketHeader}{Bds\+::\+Bds\+Data\+Packet\+Header}}
\begin{DoxyCompactList}\small\item\em Bds\+Data\+File\+Bds internal file storage packet header. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{classBds_1_1BdsDataPacket}{Bds\+::\+Bds\+Data\+Packet}}
\begin{DoxyCompactList}\small\item\em Bds\+Data\+File\+Bds\+: internal file storage packet. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{classBds_1_1BdsDataBlockPos}{Bds\+::\+Bds\+Data\+Block\+Pos}}
\begin{DoxyCompactList}\small\item\em Bds\+Data\+File\+Bds\+: internal file storage data block position. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{classBds_1_1BdsDataSegment}{Bds\+::\+Bds\+Data\+Segment}}
\begin{DoxyCompactList}\small\item\em Bds\+Data\+File\+Bds\+: internal file storage data segment. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{classBds_1_1BdsDataStreamlet}{Bds\+::\+Bds\+Data\+Streamlet}}
\begin{DoxyCompactList}\small\item\em Bds\+Data\+File\+Bds\+: internal file storage data streamlet. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{classBds_1_1DataFileBds}{Bds\+::\+Data\+File\+Bds}}
\begin{DoxyCompactList}\small\item\em This class implements the BDS Data File/\+Stream access system. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsubsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
namespace \mbox{\hyperlink{namespaceBds}{Bds}}
\end{DoxyCompactItemize}
\doxysubsubsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \mbox{\hyperlink{namespaceBds_a7c436e2825b45e418b58c3a82d838e5f}{Bds\+::\+Bds\+Data\+Type}} \{ \mbox{\hyperlink{namespaceBds_a7c436e2825b45e418b58c3a82d838e5faee6a162c3ff0e44732b789d90da118af}{Bds\+::\+Bds\+Data\+Type\+Block}} = 0x42534442
, \mbox{\hyperlink{namespaceBds_a7c436e2825b45e418b58c3a82d838e5fa88641a3417e3a0b63f86ff13b8a85945}{Bds\+::\+Bds\+Data\+Type\+Info}} = 0x30534442
, \mbox{\hyperlink{namespaceBds_a7c436e2825b45e418b58c3a82d838e5faa052bcc229b517c03029eba76c9d6cef}{Bds\+::\+Bds\+Data\+Type\+Data}} = 0x31534442
, \mbox{\hyperlink{namespaceBds_a7c436e2825b45e418b58c3a82d838e5fab2664580a1863f67c70166abedde53c0}{Bds\+::\+Bds\+Data\+Type\+Info\+Extra}} = 0x32534442
 \}
\begin{DoxyCompactList}\small\item\em Bds\+Data\+File\+Bds\+: internal file block type field. \end{DoxyCompactList}\end{DoxyCompactItemize}
