\hypertarget{classBds_1_1Group}{}\section{Bds\+::Group Class Reference}
\label{classBds_1_1Group}\index{Bds::Group@{Bds::Group}}


This holds information on a groups.  




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

Inheritance diagram for Bds\+::Group\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classBds_1_1Group}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classBds_1_1Group_a76479fefff453c49dd2dbf9e66216f71}{Group}} (\textbf{ B\+U\+Int32} \mbox{\hyperlink{classBds_1_1Group_a5fc2519d213ca538a1901440839e6349}{id}}=0, \textbf{ B\+String} \mbox{\hyperlink{classBds_1_1Group_a18e6cc31ef11ce4c628482fdea2621ac}{group}}=\textbf{ B\+String}(), \textbf{ B\+String} \mbox{\hyperlink{classBds_1_1Group_a7e1481d6714a055969a1bfc137040faf}{description}}=\textbf{ B\+String}())
\item 
\textbf{ B\+String} \mbox{\hyperlink{classBds_1_1Group_a5a69a609e8397452db682cacc90c3680}{get\+Type}} ()
\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBds_1_1Group_aa5e7f2be132f815c0331bc43a56b3cd9}{set\+Members}} (\textbf{ B\+Dict\+String} \&members)
\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBds_1_1Group_a67f6781ec72ea39ad3cbb47d6496661d}{set\+Member}} (\textbf{ B\+String} name, \textbf{ B\+String} value)
\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBds_1_1Group_a28634910dc49b846e5a62048fb8246ca}{get\+Members}} (\textbf{ B\+Dict\+String} \&members)
\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBds_1_1Group_a66f789b2b92bca72920754c5f7fbaed1}{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_1Group_a5fc2519d213ca538a1901440839e6349}{id}}
\begin{DoxyCompactList}\small\item\em The unique id. \end{DoxyCompactList}\item 
\textbf{ B\+String} \mbox{\hyperlink{classBds_1_1Group_a18e6cc31ef11ce4c628482fdea2621ac}{group}}
\begin{DoxyCompactList}\small\item\em The \mbox{\hyperlink{classBds_1_1Group}{Group}} name. \end{DoxyCompactList}\item 
\textbf{ B\+String} \mbox{\hyperlink{classBds_1_1Group_a7e1481d6714a055969a1bfc137040faf}{description}}
\begin{DoxyCompactList}\small\item\em The Groups description. \end{DoxyCompactList}\end{DoxyCompactItemize}


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

\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{classBds_1_1Group_a76479fefff453c49dd2dbf9e66216f71}\label{classBds_1_1Group_a76479fefff453c49dd2dbf9e66216f71}} 
\index{Bds::Group@{Bds::Group}!Group@{Group}}
\index{Group@{Group}!Bds::Group@{Bds::Group}}
\subsubsection{\texorpdfstring{Group()}{Group()}}
{\footnotesize\ttfamily Bds\+::\+Group\+::\+Group (\begin{DoxyParamCaption}\item[{\textbf{ B\+U\+Int32}}]{id = {\ttfamily 0},  }\item[{\textbf{ B\+String}}]{group = {\ttfamily \textbf{ B\+String}()},  }\item[{\textbf{ B\+String}}]{description = {\ttfamily \textbf{ B\+String}()} }\end{DoxyParamCaption})}



\subsection{Member Function Documentation}
\mbox{\Hypertarget{classBds_1_1Group_a66f789b2b92bca72920754c5f7fbaed1}\label{classBds_1_1Group_a66f789b2b92bca72920754c5f7fbaed1}} 
\index{Bds::Group@{Bds::Group}!getMember@{getMember}}
\index{getMember@{getMember}!Bds::Group@{Bds::Group}}
\subsubsection{\texorpdfstring{getMember()}{getMember()}}
{\footnotesize\ttfamily \textbf{ B\+Error} Bds\+::\+Group\+::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_1Group_a28634910dc49b846e5a62048fb8246ca}\label{classBds_1_1Group_a28634910dc49b846e5a62048fb8246ca}} 
\index{Bds::Group@{Bds::Group}!getMembers@{getMembers}}
\index{getMembers@{getMembers}!Bds::Group@{Bds::Group}}
\subsubsection{\texorpdfstring{getMembers()}{getMembers()}}
{\footnotesize\ttfamily \textbf{ B\+Error} Bds\+::\+Group\+::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_1Group_a5a69a609e8397452db682cacc90c3680}\label{classBds_1_1Group_a5a69a609e8397452db682cacc90c3680}} 
\index{Bds::Group@{Bds::Group}!getType@{getType}}
\index{getType@{getType}!Bds::Group@{Bds::Group}}
\subsubsection{\texorpdfstring{getType()}{getType()}}
{\footnotesize\ttfamily \textbf{ B\+String} Bds\+::\+Group\+::get\+Type (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classBds_1_1Group_a67f6781ec72ea39ad3cbb47d6496661d}\label{classBds_1_1Group_a67f6781ec72ea39ad3cbb47d6496661d}} 
\index{Bds::Group@{Bds::Group}!setMember@{setMember}}
\index{setMember@{setMember}!Bds::Group@{Bds::Group}}
\subsubsection{\texorpdfstring{setMember()}{setMember()}}
{\footnotesize\ttfamily \textbf{ B\+Error} Bds\+::\+Group\+::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_1Group_aa5e7f2be132f815c0331bc43a56b3cd9}\label{classBds_1_1Group_aa5e7f2be132f815c0331bc43a56b3cd9}} 
\index{Bds::Group@{Bds::Group}!setMembers@{setMembers}}
\index{setMembers@{setMembers}!Bds::Group@{Bds::Group}}
\subsubsection{\texorpdfstring{setMembers()}{setMembers()}}
{\footnotesize\ttfamily \textbf{ B\+Error} Bds\+::\+Group\+::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_1Group_a7e1481d6714a055969a1bfc137040faf}\label{classBds_1_1Group_a7e1481d6714a055969a1bfc137040faf}} 
\index{Bds::Group@{Bds::Group}!description@{description}}
\index{description@{description}!Bds::Group@{Bds::Group}}
\subsubsection{\texorpdfstring{description}{description}}
{\footnotesize\ttfamily \textbf{ B\+String} Bds\+::\+Group\+::description}



The Groups description. 

\mbox{\Hypertarget{classBds_1_1Group_a18e6cc31ef11ce4c628482fdea2621ac}\label{classBds_1_1Group_a18e6cc31ef11ce4c628482fdea2621ac}} 
\index{Bds::Group@{Bds::Group}!group@{group}}
\index{group@{group}!Bds::Group@{Bds::Group}}
\subsubsection{\texorpdfstring{group}{group}}
{\footnotesize\ttfamily \textbf{ B\+String} Bds\+::\+Group\+::group}



The \mbox{\hyperlink{classBds_1_1Group}{Group}} name. 

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



The unique id. 



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}
