\hypertarget{classBds_1_1Change}{}\section{Bds\+::Change Class Reference}
\label{classBds_1_1Change}\index{Bds::Change@{Bds::Change}}


This holds information on a change.  




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

Inheritance diagram for Bds\+::Change\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classBds_1_1Change}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classBds_1_1Change_a5d39b619775c5205da44ad1a33f8b90a}{Change}} (\textbf{ B\+U\+Int32} \mbox{\hyperlink{classBds_1_1Change_a3a081fc7ea5eddbb7d83a2581800c97a}{id}}=0, \textbf{ B\+U\+Int32} \mbox{\hyperlink{classBds_1_1Change_a16072ecc4f5ca0c3f5ede30bccff8ab6}{change\+Group\+Id}}=0, \textbf{ B\+Time\+Stamp} \mbox{\hyperlink{classBds_1_1Change_a76345de48d57c726b297ddece3b7efbf}{time}}=\textbf{ B\+Time\+Stamp}(), \textbf{ B\+String} \mbox{\hyperlink{classBds_1_1Change_a5234c49e4e628c714bc5e0502b5aae71}{type}}=\textbf{ B\+String}(), \textbf{ B\+String} \mbox{\hyperlink{classBds_1_1Change_a42d3489d4fa85151521190020db4f785}{table}}=\textbf{ B\+String}(), \textbf{ B\+U\+Int32} \mbox{\hyperlink{classBds_1_1Change_a5d0d6b3872acec7667956b869ca2b155}{row\+Id}}=0)
\item 
\textbf{ B\+String} \mbox{\hyperlink{classBds_1_1Change_a5bc19d98c847dc23869635b38540122b}{get\+Type}} ()
\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBds_1_1Change_a7ba42a961d5f495c7a3c618fc7d060a7}{set\+Members}} (\textbf{ B\+Dict\+String} \&members)
\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBds_1_1Change_a847ab0fa7108a62256d729d01d51cea8}{set\+Member}} (\textbf{ B\+String} name, \textbf{ B\+String} value)
\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBds_1_1Change_a650281ad0a65ab96255653212bd5d5a1}{get\+Members}} (\textbf{ B\+Dict\+String} \&members)
\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBds_1_1Change_a041236805e80c14b68240849a56f5d9a}{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_1Change_a3a081fc7ea5eddbb7d83a2581800c97a}{id}}
\begin{DoxyCompactList}\small\item\em The unique id. \end{DoxyCompactList}\item 
\textbf{ B\+U\+Int32} \mbox{\hyperlink{classBds_1_1Change_a16072ecc4f5ca0c3f5ede30bccff8ab6}{change\+Group\+Id}}
\begin{DoxyCompactList}\small\item\em The \mbox{\hyperlink{classBds_1_1Change}{Change}} group ID. \end{DoxyCompactList}\item 
\textbf{ B\+Time\+Stamp} \mbox{\hyperlink{classBds_1_1Change_a76345de48d57c726b297ddece3b7efbf}{time}}
\begin{DoxyCompactList}\small\item\em The Time the change was made. \end{DoxyCompactList}\item 
\textbf{ B\+String} \mbox{\hyperlink{classBds_1_1Change_a5234c49e4e628c714bc5e0502b5aae71}{type}}
\begin{DoxyCompactList}\small\item\em The change type. \end{DoxyCompactList}\item 
\textbf{ B\+String} \mbox{\hyperlink{classBds_1_1Change_a42d3489d4fa85151521190020db4f785}{table}}
\begin{DoxyCompactList}\small\item\em The database table affected. \end{DoxyCompactList}\item 
\textbf{ B\+U\+Int32} \mbox{\hyperlink{classBds_1_1Change_a5d0d6b3872acec7667956b869ca2b155}{row\+Id}}
\begin{DoxyCompactList}\small\item\em The database row affected. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
This holds information on a change. 

\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{classBds_1_1Change_a5d39b619775c5205da44ad1a33f8b90a}\label{classBds_1_1Change_a5d39b619775c5205da44ad1a33f8b90a}} 
\index{Bds::Change@{Bds::Change}!Change@{Change}}
\index{Change@{Change}!Bds::Change@{Bds::Change}}
\subsubsection{\texorpdfstring{Change()}{Change()}}
{\footnotesize\ttfamily Bds\+::\+Change\+::\+Change (\begin{DoxyParamCaption}\item[{\textbf{ B\+U\+Int32}}]{id = {\ttfamily 0},  }\item[{\textbf{ B\+U\+Int32}}]{change\+Group\+Id = {\ttfamily 0},  }\item[{\textbf{ B\+Time\+Stamp}}]{time = {\ttfamily \textbf{ B\+Time\+Stamp}()},  }\item[{\textbf{ B\+String}}]{type = {\ttfamily \textbf{ B\+String}()},  }\item[{\textbf{ B\+String}}]{table = {\ttfamily \textbf{ B\+String}()},  }\item[{\textbf{ B\+U\+Int32}}]{row\+Id = {\ttfamily 0} }\end{DoxyParamCaption})}



\subsection{Member Function Documentation}
\mbox{\Hypertarget{classBds_1_1Change_a041236805e80c14b68240849a56f5d9a}\label{classBds_1_1Change_a041236805e80c14b68240849a56f5d9a}} 
\index{Bds::Change@{Bds::Change}!getMember@{getMember}}
\index{getMember@{getMember}!Bds::Change@{Bds::Change}}
\subsubsection{\texorpdfstring{getMember()}{getMember()}}
{\footnotesize\ttfamily \textbf{ B\+Error} Bds\+::\+Change\+::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_1Change_a650281ad0a65ab96255653212bd5d5a1}\label{classBds_1_1Change_a650281ad0a65ab96255653212bd5d5a1}} 
\index{Bds::Change@{Bds::Change}!getMembers@{getMembers}}
\index{getMembers@{getMembers}!Bds::Change@{Bds::Change}}
\subsubsection{\texorpdfstring{getMembers()}{getMembers()}}
{\footnotesize\ttfamily \textbf{ B\+Error} Bds\+::\+Change\+::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_1Change_a5bc19d98c847dc23869635b38540122b}\label{classBds_1_1Change_a5bc19d98c847dc23869635b38540122b}} 
\index{Bds::Change@{Bds::Change}!getType@{getType}}
\index{getType@{getType}!Bds::Change@{Bds::Change}}
\subsubsection{\texorpdfstring{getType()}{getType()}}
{\footnotesize\ttfamily \textbf{ B\+String} Bds\+::\+Change\+::get\+Type (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classBds_1_1Change_a847ab0fa7108a62256d729d01d51cea8}\label{classBds_1_1Change_a847ab0fa7108a62256d729d01d51cea8}} 
\index{Bds::Change@{Bds::Change}!setMember@{setMember}}
\index{setMember@{setMember}!Bds::Change@{Bds::Change}}
\subsubsection{\texorpdfstring{setMember()}{setMember()}}
{\footnotesize\ttfamily \textbf{ B\+Error} Bds\+::\+Change\+::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_1Change_a7ba42a961d5f495c7a3c618fc7d060a7}\label{classBds_1_1Change_a7ba42a961d5f495c7a3c618fc7d060a7}} 
\index{Bds::Change@{Bds::Change}!setMembers@{setMembers}}
\index{setMembers@{setMembers}!Bds::Change@{Bds::Change}}
\subsubsection{\texorpdfstring{setMembers()}{setMembers()}}
{\footnotesize\ttfamily \textbf{ B\+Error} Bds\+::\+Change\+::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_1Change_a16072ecc4f5ca0c3f5ede30bccff8ab6}\label{classBds_1_1Change_a16072ecc4f5ca0c3f5ede30bccff8ab6}} 
\index{Bds::Change@{Bds::Change}!changeGroupId@{changeGroupId}}
\index{changeGroupId@{changeGroupId}!Bds::Change@{Bds::Change}}
\subsubsection{\texorpdfstring{changeGroupId}{changeGroupId}}
{\footnotesize\ttfamily \textbf{ B\+U\+Int32} Bds\+::\+Change\+::change\+Group\+Id}



The \mbox{\hyperlink{classBds_1_1Change}{Change}} group ID. 

\mbox{\Hypertarget{classBds_1_1Change_a3a081fc7ea5eddbb7d83a2581800c97a}\label{classBds_1_1Change_a3a081fc7ea5eddbb7d83a2581800c97a}} 
\index{Bds::Change@{Bds::Change}!id@{id}}
\index{id@{id}!Bds::Change@{Bds::Change}}
\subsubsection{\texorpdfstring{id}{id}}
{\footnotesize\ttfamily \textbf{ B\+U\+Int32} Bds\+::\+Change\+::id}



The unique id. 

\mbox{\Hypertarget{classBds_1_1Change_a5d0d6b3872acec7667956b869ca2b155}\label{classBds_1_1Change_a5d0d6b3872acec7667956b869ca2b155}} 
\index{Bds::Change@{Bds::Change}!rowId@{rowId}}
\index{rowId@{rowId}!Bds::Change@{Bds::Change}}
\subsubsection{\texorpdfstring{rowId}{rowId}}
{\footnotesize\ttfamily \textbf{ B\+U\+Int32} Bds\+::\+Change\+::row\+Id}



The database row affected. 

\mbox{\Hypertarget{classBds_1_1Change_a42d3489d4fa85151521190020db4f785}\label{classBds_1_1Change_a42d3489d4fa85151521190020db4f785}} 
\index{Bds::Change@{Bds::Change}!table@{table}}
\index{table@{table}!Bds::Change@{Bds::Change}}
\subsubsection{\texorpdfstring{table}{table}}
{\footnotesize\ttfamily \textbf{ B\+String} Bds\+::\+Change\+::table}



The database table affected. 

\mbox{\Hypertarget{classBds_1_1Change_a76345de48d57c726b297ddece3b7efbf}\label{classBds_1_1Change_a76345de48d57c726b297ddece3b7efbf}} 
\index{Bds::Change@{Bds::Change}!time@{time}}
\index{time@{time}!Bds::Change@{Bds::Change}}
\subsubsection{\texorpdfstring{time}{time}}
{\footnotesize\ttfamily \textbf{ B\+Time\+Stamp} Bds\+::\+Change\+::time}



The Time the change was made. 

\mbox{\Hypertarget{classBds_1_1Change_a5234c49e4e628c714bc5e0502b5aae71}\label{classBds_1_1Change_a5234c49e4e628c714bc5e0502b5aae71}} 
\index{Bds::Change@{Bds::Change}!type@{type}}
\index{type@{type}!Bds::Change@{Bds::Change}}
\subsubsection{\texorpdfstring{type}{type}}
{\footnotesize\ttfamily \textbf{ B\+String} Bds\+::\+Change\+::type}



The change type. 



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}
