\hypertarget{a00416}{}\doxysection{AAX\+\_\+\+CString.\+h File Reference}
\label{a00416}\index{AAX\_CString.h@{AAX\_CString.h}}
{\ttfamily \#include \char`\"{}AAX\+\_\+\+IString.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}AAX.\+h\char`\"{}}\newline
{\ttfamily \#include $<$string$>$}\newline
{\ttfamily \#include $<$map$>$}\newline


\doxysubsection{Description}
A generic AAX string class with similar functionality to std\+::string. 

\doxysubsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \mbox{\hyperlink{a01946}{AAX\+\_\+\+CString}}
\begin{DoxyCompactList}\small\item\em A generic AAX string class with similar functionality to {\ttfamily std\+::string} \end{DoxyCompactList}\item 
class \mbox{\hyperlink{a01950}{AAX\+\_\+\+CString\+Abbreviations}}
\begin{DoxyCompactList}\small\item\em Helper class to store a collection of name abbreviations. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \mbox{\hyperlink{a00416_a58bcc81ff063b5f6f4c6eae4b4998045}{AAX\+\_\+\+CSTRING\+\_\+H}}
\end{DoxyCompactItemize}
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{a01946}{AAX\+\_\+\+CString}} \mbox{\hyperlink{a00416_a5bf83a824cd277ac11bd58486a49ce1d}{operator+}} (\mbox{\hyperlink{a01946}{AAX\+\_\+\+CString}} lhs, const \mbox{\hyperlink{a01946}{AAX\+\_\+\+CString}} \&rhs)
\item 
\mbox{\hyperlink{a01946}{AAX\+\_\+\+CString}} \mbox{\hyperlink{a00416_a8e2b213f22b3491833529fede1e9af40}{operator+}} (\mbox{\hyperlink{a01946}{AAX\+\_\+\+CString}} lhs, const char $\ast$rhs)
\item 
\mbox{\hyperlink{a01946}{AAX\+\_\+\+CString}} \mbox{\hyperlink{a00416_ac422f2c6ebf5186deec4a94480709747}{operator+}} (const char $\ast$lhs, const \mbox{\hyperlink{a01946}{AAX\+\_\+\+CString}} \&rhs)
\end{DoxyCompactItemize}


\doxysubsection{Macro Definition Documentation}
\mbox{\Hypertarget{a00416_a58bcc81ff063b5f6f4c6eae4b4998045}\label{a00416_a58bcc81ff063b5f6f4c6eae4b4998045}} 
\index{AAX\_CString.h@{AAX\_CString.h}!AAX\_CSTRING\_H@{AAX\_CSTRING\_H}}
\index{AAX\_CSTRING\_H@{AAX\_CSTRING\_H}!AAX\_CString.h@{AAX\_CString.h}}
\doxysubsubsection{\texorpdfstring{AAX\_CSTRING\_H}{AAX\_CSTRING\_H}}
{\footnotesize\ttfamily \#define AAX\+\_\+\+CSTRING\+\_\+H}



\doxysubsection{Function Documentation}
\mbox{\Hypertarget{a00416_a5bf83a824cd277ac11bd58486a49ce1d}\label{a00416_a5bf83a824cd277ac11bd58486a49ce1d}} 
\index{AAX\_CString.h@{AAX\_CString.h}!operator+@{operator+}}
\index{operator+@{operator+}!AAX\_CString.h@{AAX\_CString.h}}
\doxysubsubsection{\texorpdfstring{operator+()}{operator+()}\hspace{0.1cm}{\footnotesize\ttfamily [1/3]}}
{\footnotesize\ttfamily \mbox{\hyperlink{a01946}{AAX\+\_\+\+CString}} operator+ (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{a01946}{AAX\+\_\+\+CString}}}]{lhs,  }\item[{const \mbox{\hyperlink{a01946}{AAX\+\_\+\+CString}} \&}]{rhs }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{a00416_a8e2b213f22b3491833529fede1e9af40}\label{a00416_a8e2b213f22b3491833529fede1e9af40}} 
\index{AAX\_CString.h@{AAX\_CString.h}!operator+@{operator+}}
\index{operator+@{operator+}!AAX\_CString.h@{AAX\_CString.h}}
\doxysubsubsection{\texorpdfstring{operator+()}{operator+()}\hspace{0.1cm}{\footnotesize\ttfamily [2/3]}}
{\footnotesize\ttfamily \mbox{\hyperlink{a01946}{AAX\+\_\+\+CString}} operator+ (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{a01946}{AAX\+\_\+\+CString}}}]{lhs,  }\item[{const char $\ast$}]{rhs }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{a00416_ac422f2c6ebf5186deec4a94480709747}\label{a00416_ac422f2c6ebf5186deec4a94480709747}} 
\index{AAX\_CString.h@{AAX\_CString.h}!operator+@{operator+}}
\index{operator+@{operator+}!AAX\_CString.h@{AAX\_CString.h}}
\doxysubsubsection{\texorpdfstring{operator+()}{operator+()}\hspace{0.1cm}{\footnotesize\ttfamily [3/3]}}
{\footnotesize\ttfamily \mbox{\hyperlink{a01946}{AAX\+\_\+\+CString}} operator+ (\begin{DoxyParamCaption}\item[{const char $\ast$}]{lhs,  }\item[{const \mbox{\hyperlink{a01946}{AAX\+\_\+\+CString}} \&}]{rhs }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

