\hypertarget{classBds_1_1SourcePriority}{}\section{Bds\+::Source\+Priority Class Reference}
\label{classBds_1_1SourcePriority}\index{Bds::SourcePriority@{Bds::SourcePriority}}


This class defines a \mbox{\hyperlink{classBds_1_1Source}{Source}} Order entry.  




{\ttfamily \#include $<$Bds\+D.\+h$>$}

Inheritance diagram for Bds\+::Source\+Priority\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classBds_1_1SourcePriority}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classBds_1_1SourcePriority_a5dc78f0d8eeb2aa2c43caedbd3c867c2}{Source\+Priority}} (\textbf{ B\+U\+Int32} \mbox{\hyperlink{classBds_1_1SourcePriority_a93d5407fb54c562382e4bc2f2e68875b}{id}}=0, \textbf{ B\+Time\+Stamp} \mbox{\hyperlink{classBds_1_1SourcePriority_a765f0612dc4857dd2c7648346b3f7962}{start\+Time}}=\textbf{ B\+Time\+Stamp}(), \textbf{ B\+Time\+Stamp} \mbox{\hyperlink{classBds_1_1SourcePriority_a90d65c9a43c0b3c7676cb2c5f0eb35a5}{end\+Time}}=\textbf{ B\+Time\+Stamp}(), \textbf{ B\+String} \mbox{\hyperlink{classBds_1_1SourcePriority_aa988dbbce9954f07a5af49dcae070b06}{source}}=\textbf{ B\+String}(), \textbf{ B\+U\+Int32} \mbox{\hyperlink{classBds_1_1SourcePriority_a5d62d2b81d6ba066194518ba5901371f}{priority}}=0)
\item 
\textbf{ B\+String} \mbox{\hyperlink{classBds_1_1SourcePriority_a49df804a63e47923ae4236c379744683}{get\+Type}} ()
\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBds_1_1SourcePriority_a7f8f526291acfa0d7796c523af22b7fc}{set\+Members}} (\textbf{ B\+Dict\+String} \&members)
\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBds_1_1SourcePriority_ad51f5799df2137dbedf69367b32783e3}{set\+Member}} (\textbf{ B\+String} name, \textbf{ B\+String} value)
\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBds_1_1SourcePriority_ac4c3e19f31dd873c56f0966eb20fcfcb}{get\+Members}} (\textbf{ B\+Dict\+String} \&members)
\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBds_1_1SourcePriority_a22ffaa4b9feb71ecfd2cda5af4d281b2}{get\+Member}} (\textbf{ B\+String} name, \textbf{ B\+String} \&value)
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\textbf{ B\+U\+Int32} \mbox{\hyperlink{classBds_1_1SourcePriority_a93d5407fb54c562382e4bc2f2e68875b}{id}}
\begin{DoxyCompactList}\small\item\em Unique ID when stored in a database or for other uses. \end{DoxyCompactList}\item 
\textbf{ B\+Time\+Stamp} \mbox{\hyperlink{classBds_1_1SourcePriority_a765f0612dc4857dd2c7648346b3f7962}{start\+Time}}
\begin{DoxyCompactList}\small\item\em The Start Time. \end{DoxyCompactList}\item 
\textbf{ B\+Time\+Stamp} \mbox{\hyperlink{classBds_1_1SourcePriority_a90d65c9a43c0b3c7676cb2c5f0eb35a5}{end\+Time}}
\begin{DoxyCompactList}\small\item\em The End Time the channel was available. \end{DoxyCompactList}\item 
\textbf{ B\+String} \mbox{\hyperlink{classBds_1_1SourcePriority_aa988dbbce9954f07a5af49dcae070b06}{source}}
\begin{DoxyCompactList}\small\item\em The source name. \end{DoxyCompactList}\item 
\textbf{ B\+U\+Int32} \mbox{\hyperlink{classBds_1_1SourcePriority_a5d62d2b81d6ba066194518ba5901371f}{priority}}
\begin{DoxyCompactList}\small\item\em The priority order, highest first. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
This class defines a \mbox{\hyperlink{classBds_1_1Source}{Source}} Order entry. 

\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{classBds_1_1SourcePriority_a5dc78f0d8eeb2aa2c43caedbd3c867c2}\label{classBds_1_1SourcePriority_a5dc78f0d8eeb2aa2c43caedbd3c867c2}} 
\index{Bds::SourcePriority@{Bds::SourcePriority}!SourcePriority@{SourcePriority}}
\index{SourcePriority@{SourcePriority}!Bds::SourcePriority@{Bds::SourcePriority}}
\subsubsection{\texorpdfstring{SourcePriority()}{SourcePriority()}}
{\footnotesize\ttfamily Bds\+::\+Source\+Priority\+::\+Source\+Priority (\begin{DoxyParamCaption}\item[{\textbf{ B\+U\+Int32}}]{id = {\ttfamily 0},  }\item[{\textbf{ B\+Time\+Stamp}}]{start\+Time = {\ttfamily \textbf{ B\+Time\+Stamp}()},  }\item[{\textbf{ B\+Time\+Stamp}}]{end\+Time = {\ttfamily \textbf{ B\+Time\+Stamp}()},  }\item[{\textbf{ B\+String}}]{source = {\ttfamily \textbf{ B\+String}()},  }\item[{\textbf{ B\+U\+Int32}}]{priority = {\ttfamily 0} }\end{DoxyParamCaption})}



\subsection{Member Function Documentation}
\mbox{\Hypertarget{classBds_1_1SourcePriority_a22ffaa4b9feb71ecfd2cda5af4d281b2}\label{classBds_1_1SourcePriority_a22ffaa4b9feb71ecfd2cda5af4d281b2}} 
\index{Bds::SourcePriority@{Bds::SourcePriority}!getMember@{getMember}}
\index{getMember@{getMember}!Bds::SourcePriority@{Bds::SourcePriority}}
\subsubsection{\texorpdfstring{getMember()}{getMember()}}
{\footnotesize\ttfamily \textbf{ B\+Error} Bds\+::\+Source\+Priority\+::get\+Member (\begin{DoxyParamCaption}\item[{\textbf{ B\+String}}]{name,  }\item[{\textbf{ B\+String} \&}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}



Reimplemented from \textbf{ B\+Obj}.

\mbox{\Hypertarget{classBds_1_1SourcePriority_ac4c3e19f31dd873c56f0966eb20fcfcb}\label{classBds_1_1SourcePriority_ac4c3e19f31dd873c56f0966eb20fcfcb}} 
\index{Bds::SourcePriority@{Bds::SourcePriority}!getMembers@{getMembers}}
\index{getMembers@{getMembers}!Bds::SourcePriority@{Bds::SourcePriority}}
\subsubsection{\texorpdfstring{getMembers()}{getMembers()}}
{\footnotesize\ttfamily \textbf{ B\+Error} Bds\+::\+Source\+Priority\+::get\+Members (\begin{DoxyParamCaption}\item[{\textbf{ B\+Dict\+String} \&}]{members }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}



Reimplemented from \textbf{ B\+Obj}.

\mbox{\Hypertarget{classBds_1_1SourcePriority_a49df804a63e47923ae4236c379744683}\label{classBds_1_1SourcePriority_a49df804a63e47923ae4236c379744683}} 
\index{Bds::SourcePriority@{Bds::SourcePriority}!getType@{getType}}
\index{getType@{getType}!Bds::SourcePriority@{Bds::SourcePriority}}
\subsubsection{\texorpdfstring{getType()}{getType()}}
{\footnotesize\ttfamily \textbf{ B\+String} Bds\+::\+Source\+Priority\+::get\+Type (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classBds_1_1SourcePriority_ad51f5799df2137dbedf69367b32783e3}\label{classBds_1_1SourcePriority_ad51f5799df2137dbedf69367b32783e3}} 
\index{Bds::SourcePriority@{Bds::SourcePriority}!setMember@{setMember}}
\index{setMember@{setMember}!Bds::SourcePriority@{Bds::SourcePriority}}
\subsubsection{\texorpdfstring{setMember()}{setMember()}}
{\footnotesize\ttfamily \textbf{ B\+Error} Bds\+::\+Source\+Priority\+::set\+Member (\begin{DoxyParamCaption}\item[{\textbf{ B\+String}}]{name,  }\item[{\textbf{ B\+String}}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}



Reimplemented from \textbf{ B\+Obj}.

\mbox{\Hypertarget{classBds_1_1SourcePriority_a7f8f526291acfa0d7796c523af22b7fc}\label{classBds_1_1SourcePriority_a7f8f526291acfa0d7796c523af22b7fc}} 
\index{Bds::SourcePriority@{Bds::SourcePriority}!setMembers@{setMembers}}
\index{setMembers@{setMembers}!Bds::SourcePriority@{Bds::SourcePriority}}
\subsubsection{\texorpdfstring{setMembers()}{setMembers()}}
{\footnotesize\ttfamily \textbf{ B\+Error} Bds\+::\+Source\+Priority\+::set\+Members (\begin{DoxyParamCaption}\item[{\textbf{ B\+Dict\+String} \&}]{members }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}



Reimplemented from \textbf{ B\+Obj}.



\subsection{Member Data Documentation}
\mbox{\Hypertarget{classBds_1_1SourcePriority_a90d65c9a43c0b3c7676cb2c5f0eb35a5}\label{classBds_1_1SourcePriority_a90d65c9a43c0b3c7676cb2c5f0eb35a5}} 
\index{Bds::SourcePriority@{Bds::SourcePriority}!endTime@{endTime}}
\index{endTime@{endTime}!Bds::SourcePriority@{Bds::SourcePriority}}
\subsubsection{\texorpdfstring{endTime}{endTime}}
{\footnotesize\ttfamily \textbf{ B\+Time\+Stamp} Bds\+::\+Source\+Priority\+::end\+Time}



The End Time the channel was available. 

\mbox{\Hypertarget{classBds_1_1SourcePriority_a93d5407fb54c562382e4bc2f2e68875b}\label{classBds_1_1SourcePriority_a93d5407fb54c562382e4bc2f2e68875b}} 
\index{Bds::SourcePriority@{Bds::SourcePriority}!id@{id}}
\index{id@{id}!Bds::SourcePriority@{Bds::SourcePriority}}
\subsubsection{\texorpdfstring{id}{id}}
{\footnotesize\ttfamily \textbf{ B\+U\+Int32} Bds\+::\+Source\+Priority\+::id}



Unique ID when stored in a database or for other uses. 

\mbox{\Hypertarget{classBds_1_1SourcePriority_a5d62d2b81d6ba066194518ba5901371f}\label{classBds_1_1SourcePriority_a5d62d2b81d6ba066194518ba5901371f}} 
\index{Bds::SourcePriority@{Bds::SourcePriority}!priority@{priority}}
\index{priority@{priority}!Bds::SourcePriority@{Bds::SourcePriority}}
\subsubsection{\texorpdfstring{priority}{priority}}
{\footnotesize\ttfamily \textbf{ B\+U\+Int32} Bds\+::\+Source\+Priority\+::priority}



The priority order, highest first. 

\mbox{\Hypertarget{classBds_1_1SourcePriority_aa988dbbce9954f07a5af49dcae070b06}\label{classBds_1_1SourcePriority_aa988dbbce9954f07a5af49dcae070b06}} 
\index{Bds::SourcePriority@{Bds::SourcePriority}!source@{source}}
\index{source@{source}!Bds::SourcePriority@{Bds::SourcePriority}}
\subsubsection{\texorpdfstring{source}{source}}
{\footnotesize\ttfamily \textbf{ B\+String} Bds\+::\+Source\+Priority\+::source}



The source name. 

\mbox{\Hypertarget{classBds_1_1SourcePriority_a765f0612dc4857dd2c7648346b3f7962}\label{classBds_1_1SourcePriority_a765f0612dc4857dd2c7648346b3f7962}} 
\index{Bds::SourcePriority@{Bds::SourcePriority}!startTime@{startTime}}
\index{startTime@{startTime}!Bds::SourcePriority@{Bds::SourcePriority}}
\subsubsection{\texorpdfstring{startTime}{startTime}}
{\footnotesize\ttfamily \textbf{ B\+Time\+Stamp} Bds\+::\+Source\+Priority\+::start\+Time}



The Start Time. 



The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{BdsD_8h}{Bds\+D.\+h}}\item 
\mbox{\hyperlink{BdsD_8cc}{Bds\+D.\+cc}}\end{DoxyCompactItemize}
