\section{S\-I\-O\-:\-:L\-C\-I\-O\-Random\-Access Class Reference}
\label{classSIO_1_1LCIORandomAccess}\index{S\-I\-O\-::\-L\-C\-I\-O\-Random\-Access@{S\-I\-O\-::\-L\-C\-I\-O\-Random\-Access}}


Implementation class for \doxyref{L\-C\-I\-O\-Random\-Access}{p.}{classSIO_1_1LCIORandomAccess} records.  




{\ttfamily \#include $<$S\-I\-O/\-L\-C\-I\-O\-Random\-Access.\-h$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
long64 {\bfseries get\-Index\-Location} () const \label{classSIO_1_1LCIORandomAccess_a91be1bc7303652be59e42bca0adde890}

\item 
long64 {\bfseries get\-Prev\-Location} () const \label{classSIO_1_1LCIORandomAccess_ab8212a224e07754550702bd85195a944}

\item 
long64 {\bfseries get\-First\-Record\-Location} () const \label{classSIO_1_1LCIORandomAccess_ac5d86b035d80747b39d9343951ef7946}

\item 
void {\bfseries set\-Index\-Location} (long64 il)\label{classSIO_1_1LCIORandomAccess_a1fe3fa1ac8d2aa7475f77fa92fadc9d4}

\item 
void {\bfseries set\-Previous\-Location} (long64 pl)\label{classSIO_1_1LCIORandomAccess_a8fa399a0c72959ac1f45e2c573568e35}

\item 
void {\bfseries set\-First\-Record\-Location} (long64 fl)\label{classSIO_1_1LCIORandomAccess_a421560d7a621724dc99aef871239cc95}

\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
{\bf Run\-Event} {\bfseries \-\_\-min\-Run\-Evt}\label{classSIO_1_1LCIORandomAccess_a5dea6cf94a992294fae0f2108bf53977}

\item 
{\bf Run\-Event} {\bfseries \-\_\-max\-Run\-Evt}\label{classSIO_1_1LCIORandomAccess_a2603dcbf826f36fcbd4156c4bdf322de}

\item 
int {\bfseries \-\_\-n\-Run\-Headers}\label{classSIO_1_1LCIORandomAccess_ad608d25e779ad09d3bdf276365aa9127}

\item 
int {\bfseries \-\_\-n\-Events}\label{classSIO_1_1LCIORandomAccess_ac5829d0e83679de349baa46754cd9e04}

\item 
int {\bfseries \-\_\-records\-Are\-In\-Order}\label{classSIO_1_1LCIORandomAccess_a47d26f6b52f17cf89d412edf80eb2b8c}

\item 
long64 {\bfseries \-\_\-index\-Location}\label{classSIO_1_1LCIORandomAccess_ac7988b625c780a30d6de803611ffcc91}

\item 
long64 {\bfseries \-\_\-prev\-Location}\label{classSIO_1_1LCIORandomAccess_acab47b70fe21f639cf2426bcec210fe0}

\item 
long64 {\bfseries \-\_\-next\-Location}\label{classSIO_1_1LCIORandomAccess_a177f991ffb1576c6a95c05f12e3531c7}

\item 
long64 {\bfseries \-\_\-first\-Record\-Location}\label{classSIO_1_1LCIORandomAccess_ad9aa1f085b9de69de12e09d308eb5ab8}

\end{DoxyCompactItemize}
\subsection*{Friends}
\begin{DoxyCompactItemize}
\item 
class {\bfseries S\-I\-O\-Random\-Access\-Handler}\label{classSIO_1_1LCIORandomAccess_a4e0ba2ab2cd2a1229619865ae1a1556e}

\item 
class {\bfseries L\-C\-I\-O\-Random\-Access\-Mgr}\label{classSIO_1_1LCIORandomAccess_a52f7a21ba289f0f0176c61eb09d9e218}

\item 
std\-::ostream \& {\bfseries operator$<$$<$} (std\-::ostream \&os, const {\bf L\-C\-I\-O\-Random\-Access} \&ra)\label{classSIO_1_1LCIORandomAccess_a586165e643b15efa1b7bfbd5813bd003}

\item 
bool {\bfseries operator$<$} (const {\bf L\-C\-I\-O\-Random\-Access} ra0, const {\bf L\-C\-I\-O\-Random\-Access} \&other)\label{classSIO_1_1LCIORandomAccess_aa0a254992dd3460551a15315aa558649}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
Implementation class for \doxyref{L\-C\-I\-O\-Random\-Access}{p.}{classSIO_1_1LCIORandomAccess} records. 

\begin{DoxyAuthor}{Author}
gaede 
\end{DoxyAuthor}
\begin{DoxyVersion}{Version}

\end{DoxyVersion}
\begin{DoxyParagraph}{Id\-:}
\doxyref{L\-C\-I\-O\-Random\-Access.\-h}{p.}{LCIORandomAccess_8h_source},v 1.\-2 2010-\/06-\/22 13\-:49\-:54 gaede Exp 
\end{DoxyParagraph}


The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
L\-C\-I\-O\-Random\-Access.\-h\end{DoxyCompactItemize}
