\hypertarget{a01937}{}\doxysection{AAX\+\_\+\+CString\+Abbreviations Class Reference}
\label{a01937}\index{AAX\_CStringAbbreviations@{AAX\_CStringAbbreviations}}


{\ttfamily \#include $<$AAX\+\_\+\+CString.\+h$>$}



\doxysubsection{Description}
Helper class to store a collection of name abbreviations. \doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{a01937_a318a77942cf3963f2eda432ba4e1d759}{AAX\+\_\+\+CString\+Abbreviations}} (const \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \&in\+Primary)
\item 
void \mbox{\hyperlink{a01937_adab8aa7dbc6c1cc8d9d4e8702a55f149}{Set\+Primary}} (const \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \&in\+Primary)
\item 
const \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& \mbox{\hyperlink{a01937_a8f13516df41b2a128ef1ed0fa631b631}{Primary}} () const
\item 
void \mbox{\hyperlink{a01937_a840d1e71735c21a38136812a01693f91}{Add}} (const \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \&in\+Abbreviation)
\item 
const \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& \mbox{\hyperlink{a01937_a941417a9d9a5104420797aebb423cf95}{Get}} (int32\+\_\+t in\+Num\+Characters) const
\item 
void \mbox{\hyperlink{a01937_a6f909da041fa1bd21dfa28f1e384417e}{Clear}} ()
\end{DoxyCompactItemize}


\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{a01937_a318a77942cf3963f2eda432ba4e1d759}\label{a01937_a318a77942cf3963f2eda432ba4e1d759}} 
\index{AAX\_CStringAbbreviations@{AAX\_CStringAbbreviations}!AAX\_CStringAbbreviations@{AAX\_CStringAbbreviations}}
\index{AAX\_CStringAbbreviations@{AAX\_CStringAbbreviations}!AAX\_CStringAbbreviations@{AAX\_CStringAbbreviations}}
\doxysubsubsection{\texorpdfstring{AAX\_CStringAbbreviations()}{AAX\_CStringAbbreviations()}}
{\footnotesize\ttfamily AAX\+\_\+\+CString\+Abbreviations\+::\+AAX\+\_\+\+CString\+Abbreviations (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \&}]{in\+Primary }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [explicit]}}



\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{a01937_adab8aa7dbc6c1cc8d9d4e8702a55f149}\label{a01937_adab8aa7dbc6c1cc8d9d4e8702a55f149}} 
\index{AAX\_CStringAbbreviations@{AAX\_CStringAbbreviations}!SetPrimary@{SetPrimary}}
\index{SetPrimary@{SetPrimary}!AAX\_CStringAbbreviations@{AAX\_CStringAbbreviations}}
\doxysubsubsection{\texorpdfstring{SetPrimary()}{SetPrimary()}}
{\footnotesize\ttfamily void AAX\+\_\+\+CString\+Abbreviations\+::\+Set\+Primary (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \&}]{in\+Primary }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Referenced by \mbox{\hyperlink{a01897_ada71762c3254475a587047b50efbead5}{AAX\+\_\+\+CStateless\+Parameter\+::\+Set\+Name()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{a01937_adab8aa7dbc6c1cc8d9d4e8702a55f149_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{a01937_a8f13516df41b2a128ef1ed0fa631b631}\label{a01937_a8f13516df41b2a128ef1ed0fa631b631}} 
\index{AAX\_CStringAbbreviations@{AAX\_CStringAbbreviations}!Primary@{Primary}}
\index{Primary@{Primary}!AAX\_CStringAbbreviations@{AAX\_CStringAbbreviations}}
\doxysubsubsection{\texorpdfstring{Primary()}{Primary()}}
{\footnotesize\ttfamily const \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& AAX\+\_\+\+CString\+Abbreviations\+::\+Primary (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}



Referenced by \mbox{\hyperlink{a01897_a9041388d79e65c28b8c0d5e731c40829}{AAX\+\_\+\+CStateless\+Parameter\+::\+Name()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{a01937_a8f13516df41b2a128ef1ed0fa631b631_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{a01937_a840d1e71735c21a38136812a01693f91}\label{a01937_a840d1e71735c21a38136812a01693f91}} 
\index{AAX\_CStringAbbreviations@{AAX\_CStringAbbreviations}!Add@{Add}}
\index{Add@{Add}!AAX\_CStringAbbreviations@{AAX\_CStringAbbreviations}}
\doxysubsubsection{\texorpdfstring{Add()}{Add()}}
{\footnotesize\ttfamily void AAX\+\_\+\+CString\+Abbreviations\+::\+Add (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \&}]{in\+Abbreviation }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



References \mbox{\hyperlink{a01933_a34ccfa250b53a721417f32d4a74bfed6}{AAX\+\_\+\+CString\+::\+Length()}}.



Referenced by \mbox{\hyperlink{a01897_a332e391a496d741f0f86ee7e46dbe6a4}{AAX\+\_\+\+CStateless\+Parameter\+::\+Add\+Shortened\+Name()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{a01937_a840d1e71735c21a38136812a01693f91_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{a01937_a840d1e71735c21a38136812a01693f91_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{a01937_a941417a9d9a5104420797aebb423cf95}\label{a01937_a941417a9d9a5104420797aebb423cf95}} 
\index{AAX\_CStringAbbreviations@{AAX\_CStringAbbreviations}!Get@{Get}}
\index{Get@{Get}!AAX\_CStringAbbreviations@{AAX\_CStringAbbreviations}}
\doxysubsubsection{\texorpdfstring{Get()}{Get()}}
{\footnotesize\ttfamily const \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& AAX\+\_\+\+CString\+Abbreviations\+::\+Get (\begin{DoxyParamCaption}\item[{int32\+\_\+t}]{in\+Num\+Characters }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}



References \mbox{\hyperlink{a01933_a34ccfa250b53a721417f32d4a74bfed6}{AAX\+\_\+\+CString\+::\+Length()}}.



Referenced by \mbox{\hyperlink{a01897_ae0f618a997806ab455d79fbc8bb52e26}{AAX\+\_\+\+CStateless\+Parameter\+::\+Shortened\+Name()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{a01937_a941417a9d9a5104420797aebb423cf95_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{a01937_a941417a9d9a5104420797aebb423cf95_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{a01937_a6f909da041fa1bd21dfa28f1e384417e}\label{a01937_a6f909da041fa1bd21dfa28f1e384417e}} 
\index{AAX\_CStringAbbreviations@{AAX\_CStringAbbreviations}!Clear@{Clear}}
\index{Clear@{Clear}!AAX\_CStringAbbreviations@{AAX\_CStringAbbreviations}}
\doxysubsubsection{\texorpdfstring{Clear()}{Clear()}}
{\footnotesize\ttfamily void AAX\+\_\+\+CString\+Abbreviations\+::\+Clear (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Referenced by \mbox{\hyperlink{a01897_a1a3829b633e0eeb8771d2cacc9b1ac70}{AAX\+\_\+\+CStateless\+Parameter\+::\+Clear\+Shortened\+Names()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{a01937_a6f909da041fa1bd21dfa28f1e384417e_icgraph}
\end{center}
\end{figure}


The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{a00413}{AAX\+\_\+\+CString.\+h}}\end{DoxyCompactItemize}
