\hypertarget{a01933}{}\doxysection{AAX\+\_\+\+CString Class Reference}
\label{a01933}\index{AAX\_CString@{AAX\_CString}}


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



Inheritance diagram for AAX\+\_\+\+CString\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=155pt]{a01932}
\end{center}
\end{figure}


Collaboration diagram for AAX\+\_\+\+CString\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=247pt]{a01931}
\end{center}
\end{figure}


\doxysubsection{Description}
A generic AAX string class with similar functionality to {\ttfamily std\+::string} \doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
uint32\+\_\+t \mbox{\hyperlink{a01933_a34ccfa250b53a721417f32d4a74bfed6}{Length}} () const \mbox{\hyperlink{a00533_ac2f24a5172689ae684344abdcce55463}{AAX\+\_\+\+OVERRIDE}}
\item 
uint32\+\_\+t \mbox{\hyperlink{a01933_afa2fe6beae083e3ec266f49d7583473c}{Max\+Length}} () const \mbox{\hyperlink{a00533_ac2f24a5172689ae684344abdcce55463}{AAX\+\_\+\+OVERRIDE}}
\item 
const char $\ast$ \mbox{\hyperlink{a01933_a8e3d13eeab1496c18f5eb9e5ddc43e13}{Get}} () const \mbox{\hyperlink{a00533_ac2f24a5172689ae684344abdcce55463}{AAX\+\_\+\+OVERRIDE}}
\item 
void \mbox{\hyperlink{a01933_afceddbfd8955a6aa9d127c03bf488cbc}{Set}} (const char $\ast$i\+String) \mbox{\hyperlink{a00533_ac2f24a5172689ae684344abdcce55463}{AAX\+\_\+\+OVERRIDE}}
\item 
\mbox{\hyperlink{a02305}{AAX\+\_\+\+IString}} \& \mbox{\hyperlink{a01933_aaaef2c0e3f4699c0ded5a696a745feeb}{operator=}} (const \mbox{\hyperlink{a02305}{AAX\+\_\+\+IString}} \&i\+Other) \mbox{\hyperlink{a00533_ac2f24a5172689ae684344abdcce55463}{AAX\+\_\+\+OVERRIDE}}
\item 
\mbox{\hyperlink{a02305}{AAX\+\_\+\+IString}} \& \mbox{\hyperlink{a01933_a064bf354949491ac889b6118c28d024a}{operator=}} (const char $\ast$i\+String) \mbox{\hyperlink{a00533_ac2f24a5172689ae684344abdcce55463}{AAX\+\_\+\+OVERRIDE}}
\item 
\mbox{\hyperlink{a01933_aaa78b6da31e2540fefdd31f108262bef}{AAX\+\_\+\+CString}} ()
\item 
\mbox{\hyperlink{a01933_acfcad29d78267fd74592edf79bbe4b5d}{AAX\+\_\+\+CString}} (const char $\ast$str)
\item 
\mbox{\hyperlink{a01933_a048cec8f3bb8c1c1173f134232c01bf9}{AAX\+\_\+\+CString}} (const std\+::string \&str)
\item 
\mbox{\hyperlink{a01933_a5d27338ab3b3175c1e0e7e13bf6dab03}{AAX\+\_\+\+CString}} (const \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \&other)
\item 
\mbox{\hyperlink{a01933_a46d28b14a31fca79480d2f4ce9446939}{AAX\+\_\+\+CString}} (const \mbox{\hyperlink{a02305}{AAX\+\_\+\+IString}} \&other)
\item 
\mbox{\hyperlink{a01933_ae1fe4077b3d29193d739f6504d41cb5f}{AAX\+\_\+\+DEFAULT\+\_\+\+MOVE\+\_\+\+CTOR}} (\mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}})
\item 
std\+::string \& \mbox{\hyperlink{a01933_aa2d51d51f5c5d48060816e84468baeb2}{Std\+String}} ()
\item 
const std\+::string \& \mbox{\hyperlink{a01933_a308f0a2e6ca1a57adf0aec309fc170f7}{Std\+String}} () const
\item 
\mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& \mbox{\hyperlink{a01933_afd447588a01752ab90680c676058ba68}{operator=}} (const \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \&other)
\item 
\mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& \mbox{\hyperlink{a01933_ab88d32621e9816f838f651832d5c20bd}{operator=}} (const std\+::string \&other)
\item 
\mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& \mbox{\hyperlink{a01933_a2f86a914b80162e25cfc1c8589b02dfe}{operator=}} (\mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \&\&other)
\item 
void \mbox{\hyperlink{a01933_a866d456c7cad181d1feda559a0ca3d07}{Clear}} ()
\item 
bool \mbox{\hyperlink{a01933_a464d3585163efb0cc4b3169ffc5f7101}{Empty}} () const
\item 
\mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& \mbox{\hyperlink{a01933_a8b31ded2ef83e2a4e32e547dded7f5bd}{Erase}} (uint32\+\_\+t pos, uint32\+\_\+t n)
\item 
\mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& \mbox{\hyperlink{a01933_ac3aa81a641264098a440a4857be62091}{Append}} (const \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \&str)
\item 
\mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& \mbox{\hyperlink{a01933_a6adc22af38eefcf6afe9f6ab300f8d1a}{Append}} (const char $\ast$str)
\item 
\mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& \mbox{\hyperlink{a01933_afa3a7dbecce9b739320e9a2ec4619194}{Append\+Number}} (double number, int32\+\_\+t precision)
\item 
\mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& \mbox{\hyperlink{a01933_afb18e652080f3de21d610f0dc0333a5e}{Append\+Number}} (int32\+\_\+t number)
\item 
\mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& \mbox{\hyperlink{a01933_ae50995d3c31553febc011cb7c5505ac6}{Append\+Hex}} (int32\+\_\+t number, int32\+\_\+t width)
\item 
\mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& \mbox{\hyperlink{a01933_a32276b506c7a1284c6f3b2176a2f39e0}{Insert}} (uint32\+\_\+t pos, const \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \&str)
\item 
\mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& \mbox{\hyperlink{a01933_a9fc91e68301985bf87d4ebdd10e328ae}{Insert}} (uint32\+\_\+t pos, const char $\ast$str)
\item 
\mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& \mbox{\hyperlink{a01933_aea9b907a75feda1cf73a3179375a310a}{Insert\+Number}} (uint32\+\_\+t pos, double number, int32\+\_\+t precision)
\item 
\mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& \mbox{\hyperlink{a01933_a14e17885843422ccb9c3e19358887902}{Insert\+Number}} (uint32\+\_\+t pos, int32\+\_\+t number)
\item 
\mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& \mbox{\hyperlink{a01933_a90fffd09274c16f2221232166a838943}{Insert\+Hex}} (uint32\+\_\+t pos, int32\+\_\+t number, int32\+\_\+t width)
\item 
\mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& \mbox{\hyperlink{a01933_ab6582cc5aff774f9386fa370cd5585f8}{Replace}} (uint32\+\_\+t pos, uint32\+\_\+t n, const \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \&str)
\item 
\mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& \mbox{\hyperlink{a01933_a5d720ddaaa89506931390134a5fca475}{Replace}} (uint32\+\_\+t pos, uint32\+\_\+t n, const char $\ast$str)
\item 
uint32\+\_\+t \mbox{\hyperlink{a01933_ab748c054c346f7ea863b51cea4fc52cb}{Find\+First}} (const \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \&find\+Str) const
\item 
uint32\+\_\+t \mbox{\hyperlink{a01933_ae4f44312e8e2e57e268974e0849ad48c}{Find\+First}} (const char $\ast$find\+Str) const
\item 
uint32\+\_\+t \mbox{\hyperlink{a01933_a5af7f56b71f9b5a7d30d71b65bc30f87}{Find\+First}} (char find\+Char) const
\item 
uint32\+\_\+t \mbox{\hyperlink{a01933_abe6d77c979b5c96cee327fdae3231694}{Find\+Last}} (const \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \&find\+Str) const
\item 
uint32\+\_\+t \mbox{\hyperlink{a01933_aa0e71e9f1fcb2a22ad03fe87d48f3d0f}{Find\+Last}} (const char $\ast$find\+Str) const
\item 
uint32\+\_\+t \mbox{\hyperlink{a01933_a7be05cb2b2f1a67a598879c089aa2cbc}{Find\+Last}} (char find\+Char) const
\item 
const char $\ast$ \mbox{\hyperlink{a01933_a2c8c7c0cb76899d757dfd315146b4b40}{CString}} () const
\item 
bool \mbox{\hyperlink{a01933_a6dc9a81e486621fd5e3ea56df137f3d7}{To\+Double}} (double $\ast$o\+Value) const
\item 
bool \mbox{\hyperlink{a01933_a0bdbf112850d72fe372838e89a081d6d}{To\+Integer}} (int32\+\_\+t $\ast$o\+Value) const
\item 
void \mbox{\hyperlink{a01933_a35132df5b9f73bc2ddbfd673f4a5d22a}{Sub\+String}} (uint32\+\_\+t pos, uint32\+\_\+t n, \mbox{\hyperlink{a02305}{AAX\+\_\+\+IString}} $\ast$output\+Str) const
\item 
bool \mbox{\hyperlink{a01933_a842003a3cf6fb84be1f42160e87e0966}{Equals}} (const \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \&other) const
\item 
bool \mbox{\hyperlink{a01933_ac076376f56af764540c48c015f0f541a}{Equals}} (const char $\ast$other) const
\item 
bool \mbox{\hyperlink{a01933_af54d7f7faeab6cf63efb9239109d3390}{Equals}} (const std\+::string \&other) const
\item 
bool \mbox{\hyperlink{a01933_a6946cf59b5c5794234b2ea4a47b60b84}{operator==}} (const \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \&other) const
\item 
bool \mbox{\hyperlink{a01933_a76af1f25acabbe78a0cf56fe31c46edb}{operator==}} (const char $\ast$other\+Str) const
\item 
bool \mbox{\hyperlink{a01933_ad2d8d5ba1b4c09b6f1c262e4d8d5fb2c}{operator==}} (const std\+::string \&other\+Str) const
\item 
bool \mbox{\hyperlink{a01933_aceeeba7d93fd16a8d1296726950f3ead}{operator!=}} (const \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \&other) const
\item 
bool \mbox{\hyperlink{a01933_a6bd52b08f5895a320ef561117940f121}{operator!=}} (const char $\ast$other\+Str) const
\item 
bool \mbox{\hyperlink{a01933_ad720bf87d4996cdcd26b09c314580a74}{operator!=}} (const std\+::string \&other\+Str) const
\item 
bool \mbox{\hyperlink{a01933_a6999d2cb8a766952f5764974f7d8badb}{operator$<$}} (const \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \&other) const
\item 
bool \mbox{\hyperlink{a01933_adb13137e2541a0f32494f07d702493ae}{operator$>$}} (const \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \&other) const
\item 
const char \& \mbox{\hyperlink{a01933_ad8d4bec6833cc85bfac419280c4d96c0}{operator\mbox{[}$\,$\mbox{]}}} (uint32\+\_\+t index) const
\item 
char \& \mbox{\hyperlink{a01933_a3d452b8a0a8c5bc9f60d35d03fe89770}{operator\mbox{[}$\,$\mbox{]}}} (uint32\+\_\+t index)
\item 
\mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& \mbox{\hyperlink{a01933_a150435ed757fe52a9412a4644162ccc8}{operator+=}} (const \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \&str)
\item 
\mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& \mbox{\hyperlink{a01933_a40729e628d265acb4fecb3945be1ef42}{operator+=}} (const std\+::string \&str)
\item 
\mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& \mbox{\hyperlink{a01933_a388ca37cd5c45764ba0476b3066e23c7}{operator+=}} (const char $\ast$str)
\end{DoxyCompactItemize}
\doxysubsubsection*{Public Member Functions inherited from \mbox{\hyperlink{a02305}{AAX\+\_\+\+IString}}}
\begin{DoxyCompactItemize}
\item 
virtual \mbox{\hyperlink{a02305_a5930db58f3ca89eeccf141ac2bcfe155}{$\sim$\+AAX\+\_\+\+IString}} ()
\item 
virtual uint32\+\_\+t \mbox{\hyperlink{a02305_a4d4440bf68aa5ae4bf3dc6639cbf95c9}{Length}} () const =0
\item 
virtual uint32\+\_\+t \mbox{\hyperlink{a02305_aa898760d69880aeefbd42c0109889c59}{Max\+Length}} () const =0
\item 
virtual const char $\ast$ \mbox{\hyperlink{a02305_a1724cb70a19c290763c61b19b01c9d76}{Get}} () const =0
\item 
virtual void \mbox{\hyperlink{a02305_a9ad28fba3ccc952de495f055a10e3b19}{Set}} (const char $\ast$i\+String)=0
\item 
virtual \mbox{\hyperlink{a02305}{AAX\+\_\+\+IString}} \& \mbox{\hyperlink{a02305_a1f6c9d4dcf175a0557b6f1ad5446343f}{operator=}} (const \mbox{\hyperlink{a02305}{AAX\+\_\+\+IString}} \&i\+Other)=0
\item 
virtual \mbox{\hyperlink{a02305}{AAX\+\_\+\+IString}} \& \mbox{\hyperlink{a02305_ab7e338f00f5a0b3c02303fe3dad4930c}{operator=}} (const char $\ast$i\+String)=0
\end{DoxyCompactItemize}
\doxysubsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
static const uint32\+\_\+t \mbox{\hyperlink{a01933_afa6319e07e02639611c86e1606867564}{k\+Invalid\+Index}} = static\+\_\+cast$<$uint32\+\_\+t$>$(-\/1)
\item 
static const uint32\+\_\+t \mbox{\hyperlink{a01933_aac7fe2ef7191455a685602c9122ce515}{k\+Max\+String\+Length}} = static\+\_\+cast$<$uint32\+\_\+t$>$(-\/2)
\end{DoxyCompactItemize}
\doxysubsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
std\+::string \mbox{\hyperlink{a01933_a57df174f0327d832016b05ec17bcf87c}{m\+String}}
\end{DoxyCompactItemize}
\doxysubsection*{Friends}
\begin{DoxyCompactItemize}
\item 
std\+::ostream \& \mbox{\hyperlink{a01933_a0853a347d1af3d50749d753492a0a4c2}{operator$<$$<$}} (std\+::ostream \&os, const \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \&str)
\item 
std\+::istream \& \mbox{\hyperlink{a01933_ab06feeebf344e3ca327682f28940e190}{operator$>$$>$}} (std\+::istream \&os, \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \&str)
\end{DoxyCompactItemize}


\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{a01933_aaa78b6da31e2540fefdd31f108262bef}\label{a01933_aaa78b6da31e2540fefdd31f108262bef}} 
\index{AAX\_CString@{AAX\_CString}!AAX\_CString@{AAX\_CString}}
\index{AAX\_CString@{AAX\_CString}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{AAX\_CString()}{AAX\_CString()}\hspace{0.1cm}{\footnotesize\ttfamily [1/5]}}
{\footnotesize\ttfamily AAX\+\_\+\+CString\+::\+AAX\+\_\+\+CString (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

Constructs an empty string. \mbox{\Hypertarget{a01933_acfcad29d78267fd74592edf79bbe4b5d}\label{a01933_acfcad29d78267fd74592edf79bbe4b5d}} 
\index{AAX\_CString@{AAX\_CString}!AAX\_CString@{AAX\_CString}}
\index{AAX\_CString@{AAX\_CString}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{AAX\_CString()}{AAX\_CString()}\hspace{0.1cm}{\footnotesize\ttfamily [2/5]}}
{\footnotesize\ttfamily AAX\+\_\+\+CString\+::\+AAX\+\_\+\+CString (\begin{DoxyParamCaption}\item[{const char $\ast$}]{str }\end{DoxyParamCaption})}

Implicit conversion constructor\+: Constructs a string with a const char$\ast$ pointer to copy. \mbox{\Hypertarget{a01933_a048cec8f3bb8c1c1173f134232c01bf9}\label{a01933_a048cec8f3bb8c1c1173f134232c01bf9}} 
\index{AAX\_CString@{AAX\_CString}!AAX\_CString@{AAX\_CString}}
\index{AAX\_CString@{AAX\_CString}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{AAX\_CString()}{AAX\_CString()}\hspace{0.1cm}{\footnotesize\ttfamily [3/5]}}
{\footnotesize\ttfamily AAX\+\_\+\+CString\+::\+AAX\+\_\+\+CString (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{str }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [explicit]}}

Copy constructor\+: Constructs a string from a std\+::string. Beware of STL variations across various binaries. \mbox{\Hypertarget{a01933_a5d27338ab3b3175c1e0e7e13bf6dab03}\label{a01933_a5d27338ab3b3175c1e0e7e13bf6dab03}} 
\index{AAX\_CString@{AAX\_CString}!AAX\_CString@{AAX\_CString}}
\index{AAX\_CString@{AAX\_CString}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{AAX\_CString()}{AAX\_CString()}\hspace{0.1cm}{\footnotesize\ttfamily [4/5]}}
{\footnotesize\ttfamily AAX\+\_\+\+CString\+::\+AAX\+\_\+\+CString (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \&}]{other }\end{DoxyParamCaption})}

Copy constructor\+: Constructs a string with another concrete \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}}. \mbox{\Hypertarget{a01933_a46d28b14a31fca79480d2f4ce9446939}\label{a01933_a46d28b14a31fca79480d2f4ce9446939}} 
\index{AAX\_CString@{AAX\_CString}!AAX\_CString@{AAX\_CString}}
\index{AAX\_CString@{AAX\_CString}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{AAX\_CString()}{AAX\_CString()}\hspace{0.1cm}{\footnotesize\ttfamily [5/5]}}
{\footnotesize\ttfamily AAX\+\_\+\+CString\+::\+AAX\+\_\+\+CString (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{a02305}{AAX\+\_\+\+IString}} \&}]{other }\end{DoxyParamCaption})}

Copy constructor\+: Constructs a string from another string that meets the \mbox{\hyperlink{a02305}{AAX\+\_\+\+IString}} interface. 

\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{a01933_a34ccfa250b53a721417f32d4a74bfed6}\label{a01933_a34ccfa250b53a721417f32d4a74bfed6}} 
\index{AAX\_CString@{AAX\_CString}!Length@{Length}}
\index{Length@{Length}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{Length()}{Length()}}
{\footnotesize\ttfamily uint32\+\_\+t AAX\+\_\+\+CString\+::\+Length (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [virtual]}}

Length methods 

Implements \mbox{\hyperlink{a02305_a4d4440bf68aa5ae4bf3dc6639cbf95c9}{AAX\+\_\+\+IString}}.



Referenced by \mbox{\hyperlink{a01805_a7261174f82f961b2573bfbf334ed064c}{AAX\+\_\+\+CBinary\+Display\+Delegate$<$ T $>$\+::\+AAX\+\_\+\+CBinary\+Display\+Delegate()}}, \mbox{\hyperlink{a01937_a840d1e71735c21a38136812a01693f91}{AAX\+\_\+\+CString\+Abbreviations\+::\+Add()}}, \mbox{\hyperlink{a01937_a941417a9d9a5104420797aebb423cf95}{AAX\+\_\+\+CString\+Abbreviations\+::\+Get()}}, \mbox{\hyperlink{a01825_a7f4645d7e464d63ef22e93c4a99f3f09}{AAX\+\_\+\+CDecibel\+Display\+Delegate\+Decorator$<$ T $>$\+::\+String\+To\+Value()}}, \mbox{\hyperlink{a01905_a702a4dea21a72dc8edf6b91b5a5bf5e5}{AAX\+\_\+\+CPercent\+Display\+Delegate\+Decorator$<$ T $>$\+::\+String\+To\+Value()}}, \mbox{\hyperlink{a01957_a4577b27d63067a75deead21c25f1b932}{AAX\+\_\+\+CUnit\+Display\+Delegate\+Decorator$<$ T $>$\+::\+String\+To\+Value()}}, \mbox{\hyperlink{a01961_a6d930afe0a249f6936504c25d9c29764}{AAX\+\_\+\+CUnit\+Prefix\+Display\+Delegate\+Decorator$<$ T $>$\+::\+String\+To\+Value()}}, \mbox{\hyperlink{a01825_ab301958be3d376757bf1bb88ded1c911}{AAX\+\_\+\+CDecibel\+Display\+Delegate\+Decorator$<$ T $>$\+::\+Value\+To\+String()}}, \mbox{\hyperlink{a01865_a8cb553887b6a334fbcb6432770c67ed8}{AAX\+\_\+\+CNumber\+Display\+Delegate$<$ T, Precision, Space\+After $>$\+::\+Value\+To\+String()}}, and \mbox{\hyperlink{a01957_a2a5d19b4d616c56e2c5e671cd3741ad3}{AAX\+\_\+\+CUnit\+Display\+Delegate\+Decorator$<$ T $>$\+::\+Value\+To\+String()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{a01933_a34ccfa250b53a721417f32d4a74bfed6_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{a01933_afa2fe6beae083e3ec266f49d7583473c}\label{a01933_afa2fe6beae083e3ec266f49d7583473c}} 
\index{AAX\_CString@{AAX\_CString}!MaxLength@{MaxLength}}
\index{MaxLength@{MaxLength}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{MaxLength()}{MaxLength()}}
{\footnotesize\ttfamily uint32\+\_\+t AAX\+\_\+\+CString\+::\+Max\+Length (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [virtual]}}



Implements \mbox{\hyperlink{a02305_aa898760d69880aeefbd42c0109889c59}{AAX\+\_\+\+IString}}.

\mbox{\Hypertarget{a01933_a8e3d13eeab1496c18f5eb9e5ddc43e13}\label{a01933_a8e3d13eeab1496c18f5eb9e5ddc43e13}} 
\index{AAX\_CString@{AAX\_CString}!Get@{Get}}
\index{Get@{Get}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{Get()}{Get()}}
{\footnotesize\ttfamily const char $\ast$ AAX\+\_\+\+CString\+::\+Get (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [virtual]}}

C string methods 

Implements \mbox{\hyperlink{a02305_a1724cb70a19c290763c61b19b01c9d76}{AAX\+\_\+\+IString}}.



Referenced by \mbox{\hyperlink{a00935_a99fe28eb20cfcef49e99710060c5ebe0}{AAX\+::\+Copy\+Page\+Table()}}, \mbox{\hyperlink{a00935_a2e75756c486e5db4ffa91579bb486a6a}{AAX\+::\+Page\+Table\+Parameter\+Name\+Variations\+Are\+Equal()}}, and \mbox{\hyperlink{a01893_a3a804fb1ba33f9b748294bc868915813}{AAX\+\_\+\+CParameter$<$ T $>$\+::\+Shortened\+Name()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{a01933_a8e3d13eeab1496c18f5eb9e5ddc43e13_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{a01933_afceddbfd8955a6aa9d127c03bf488cbc}\label{a01933_afceddbfd8955a6aa9d127c03bf488cbc}} 
\index{AAX\_CString@{AAX\_CString}!Set@{Set}}
\index{Set@{Set}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{Set()}{Set()}}
{\footnotesize\ttfamily void AAX\+\_\+\+CString\+::\+Set (\begin{DoxyParamCaption}\item[{const char $\ast$}]{i\+String }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}



Implements \mbox{\hyperlink{a02305_a9ad28fba3ccc952de495f055a10e3b19}{AAX\+\_\+\+IString}}.

\mbox{\Hypertarget{a01933_aaaef2c0e3f4699c0ded5a696a745feeb}\label{a01933_aaaef2c0e3f4699c0ded5a696a745feeb}} 
\index{AAX\_CString@{AAX\_CString}!operator=@{operator=}}
\index{operator=@{operator=}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{operator=()}{operator=()}\hspace{0.1cm}{\footnotesize\ttfamily [1/5]}}
{\footnotesize\ttfamily \mbox{\hyperlink{a02305}{AAX\+\_\+\+IString}} \& AAX\+\_\+\+CString\+::operator= (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{a02305}{AAX\+\_\+\+IString}} \&}]{i\+Other }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

Assignment operators 

Implements \mbox{\hyperlink{a02305_a1f6c9d4dcf175a0557b6f1ad5446343f}{AAX\+\_\+\+IString}}.

\mbox{\Hypertarget{a01933_a064bf354949491ac889b6118c28d024a}\label{a01933_a064bf354949491ac889b6118c28d024a}} 
\index{AAX\_CString@{AAX\_CString}!operator=@{operator=}}
\index{operator=@{operator=}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{operator=()}{operator=()}\hspace{0.1cm}{\footnotesize\ttfamily [2/5]}}
{\footnotesize\ttfamily \mbox{\hyperlink{a02305}{AAX\+\_\+\+IString}} \& AAX\+\_\+\+CString\+::operator= (\begin{DoxyParamCaption}\item[{const char $\ast$}]{i\+String }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}



Implements \mbox{\hyperlink{a02305_ab7e338f00f5a0b3c02303fe3dad4930c}{AAX\+\_\+\+IString}}.

\mbox{\Hypertarget{a01933_ae1fe4077b3d29193d739f6504d41cb5f}\label{a01933_ae1fe4077b3d29193d739f6504d41cb5f}} 
\index{AAX\_CString@{AAX\_CString}!AAX\_DEFAULT\_MOVE\_CTOR@{AAX\_DEFAULT\_MOVE\_CTOR}}
\index{AAX\_DEFAULT\_MOVE\_CTOR@{AAX\_DEFAULT\_MOVE\_CTOR}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{AAX\_DEFAULT\_MOVE\_CTOR()}{AAX\_DEFAULT\_MOVE\_CTOR()}}
{\footnotesize\ttfamily AAX\+\_\+\+CString\+::\+AAX\+\_\+\+DEFAULT\+\_\+\+MOVE\+\_\+\+CTOR (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}}}]{ }\end{DoxyParamCaption})}

Default move constructor \mbox{\Hypertarget{a01933_aa2d51d51f5c5d48060816e84468baeb2}\label{a01933_aa2d51d51f5c5d48060816e84468baeb2}} 
\index{AAX\_CString@{AAX\_CString}!StdString@{StdString}}
\index{StdString@{StdString}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{StdString()}{StdString()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily std\+::string \& AAX\+\_\+\+CString\+::\+Std\+String (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

Direct access to a std\+::string. \mbox{\Hypertarget{a01933_a308f0a2e6ca1a57adf0aec309fc170f7}\label{a01933_a308f0a2e6ca1a57adf0aec309fc170f7}} 
\index{AAX\_CString@{AAX\_CString}!StdString@{StdString}}
\index{StdString@{StdString}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{StdString()}{StdString()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily const std\+::string \& AAX\+\_\+\+CString\+::\+Std\+String (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const}

Direct access to a const std\+::string. \mbox{\Hypertarget{a01933_afd447588a01752ab90680c676058ba68}\label{a01933_afd447588a01752ab90680c676058ba68}} 
\index{AAX\_CString@{AAX\_CString}!operator=@{operator=}}
\index{operator=@{operator=}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{operator=()}{operator=()}\hspace{0.1cm}{\footnotesize\ttfamily [3/5]}}
{\footnotesize\ttfamily \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& AAX\+\_\+\+CString\+::operator= (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \&}]{other }\end{DoxyParamCaption})}

Assignment operator from another \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \mbox{\Hypertarget{a01933_ab88d32621e9816f838f651832d5c20bd}\label{a01933_ab88d32621e9816f838f651832d5c20bd}} 
\index{AAX\_CString@{AAX\_CString}!operator=@{operator=}}
\index{operator=@{operator=}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{operator=()}{operator=()}\hspace{0.1cm}{\footnotesize\ttfamily [4/5]}}
{\footnotesize\ttfamily \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& AAX\+\_\+\+CString\+::operator= (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{other }\end{DoxyParamCaption})}

Assignment operator from a std\+::string. Beware of STL variations across various binaries. \mbox{\Hypertarget{a01933_a2f86a914b80162e25cfc1c8589b02dfe}\label{a01933_a2f86a914b80162e25cfc1c8589b02dfe}} 
\index{AAX\_CString@{AAX\_CString}!operator=@{operator=}}
\index{operator=@{operator=}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{operator=()}{operator=()}\hspace{0.1cm}{\footnotesize\ttfamily [5/5]}}
{\footnotesize\ttfamily \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& AAX\+\_\+\+CString\+::operator= (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \&\&}]{other }\end{DoxyParamCaption})}

Move operator \mbox{\Hypertarget{a01933_a866d456c7cad181d1feda559a0ca3d07}\label{a01933_a866d456c7cad181d1feda559a0ca3d07}} 
\index{AAX\_CString@{AAX\_CString}!Clear@{Clear}}
\index{Clear@{Clear}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{Clear()}{Clear()}}
{\footnotesize\ttfamily void AAX\+\_\+\+CString\+::\+Clear (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



Referenced by \mbox{\hyperlink{a01865_a260439b47a0890a008f7984958e11662}{AAX\+\_\+\+CNumber\+Display\+Delegate$<$ T, Precision, Space\+After $>$\+::\+Value\+To\+String()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{a01933_a866d456c7cad181d1feda559a0ca3d07_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{a01933_a464d3585163efb0cc4b3169ffc5f7101}\label{a01933_a464d3585163efb0cc4b3169ffc5f7101}} 
\index{AAX\_CString@{AAX\_CString}!Empty@{Empty}}
\index{Empty@{Empty}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{Empty()}{Empty()}}
{\footnotesize\ttfamily bool AAX\+\_\+\+CString\+::\+Empty (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const}

\mbox{\Hypertarget{a01933_a8b31ded2ef83e2a4e32e547dded7f5bd}\label{a01933_a8b31ded2ef83e2a4e32e547dded7f5bd}} 
\index{AAX\_CString@{AAX\_CString}!Erase@{Erase}}
\index{Erase@{Erase}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{Erase()}{Erase()}}
{\footnotesize\ttfamily \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& AAX\+\_\+\+CString\+::\+Erase (\begin{DoxyParamCaption}\item[{uint32\+\_\+t}]{pos,  }\item[{uint32\+\_\+t}]{n }\end{DoxyParamCaption})}



Referenced by \mbox{\hyperlink{a01961_a6d930afe0a249f6936504c25d9c29764}{AAX\+\_\+\+CUnit\+Prefix\+Display\+Delegate\+Decorator$<$ T $>$\+::\+String\+To\+Value()}}, and \mbox{\hyperlink{a01865_a8cb553887b6a334fbcb6432770c67ed8}{AAX\+\_\+\+CNumber\+Display\+Delegate$<$ T, Precision, Space\+After $>$\+::\+Value\+To\+String()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{a01933_a8b31ded2ef83e2a4e32e547dded7f5bd_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{a01933_ac3aa81a641264098a440a4857be62091}\label{a01933_ac3aa81a641264098a440a4857be62091}} 
\index{AAX\_CString@{AAX\_CString}!Append@{Append}}
\index{Append@{Append}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{Append()}{Append()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& AAX\+\_\+\+CString\+::\+Append (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \&}]{str }\end{DoxyParamCaption})}



Referenced by \mbox{\hyperlink{a02417_a459b5e82caa345b2d0e4f80d3d2a0a0b}{AAX\+\_\+\+IMIDIMessage\+Info\+Delegate\+::\+To\+String\+\_\+\+Append\+Byte\+Range()}}, \mbox{\hyperlink{a02417_a020ec843c8ec267a5afa66415c3df95a}{AAX\+\_\+\+IMIDIMessage\+Info\+Delegate\+::\+To\+String\+\_\+\+Append\+CStr()}}, \mbox{\hyperlink{a01865_a260439b47a0890a008f7984958e11662}{AAX\+\_\+\+CNumber\+Display\+Delegate$<$ T, Precision, Space\+After $>$\+::\+Value\+To\+String()}}, and \mbox{\hyperlink{a01825_ab301958be3d376757bf1bb88ded1c911}{AAX\+\_\+\+CDecibel\+Display\+Delegate\+Decorator$<$ T $>$\+::\+Value\+To\+String()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{a01933_ac3aa81a641264098a440a4857be62091_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{a01933_a6adc22af38eefcf6afe9f6ab300f8d1a}\label{a01933_a6adc22af38eefcf6afe9f6ab300f8d1a}} 
\index{AAX\_CString@{AAX\_CString}!Append@{Append}}
\index{Append@{Append}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{Append()}{Append()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& AAX\+\_\+\+CString\+::\+Append (\begin{DoxyParamCaption}\item[{const char $\ast$}]{str }\end{DoxyParamCaption})}

\mbox{\Hypertarget{a01933_afa3a7dbecce9b739320e9a2ec4619194}\label{a01933_afa3a7dbecce9b739320e9a2ec4619194}} 
\index{AAX\_CString@{AAX\_CString}!AppendNumber@{AppendNumber}}
\index{AppendNumber@{AppendNumber}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{AppendNumber()}{AppendNumber()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& AAX\+\_\+\+CString\+::\+Append\+Number (\begin{DoxyParamCaption}\item[{double}]{number,  }\item[{int32\+\_\+t}]{precision }\end{DoxyParamCaption})}



Referenced by \mbox{\hyperlink{a02417_a0ed17623300136c5723cd3ea36804fd0}{AAX\+\_\+\+IMIDIMessage\+Info\+Delegate\+::\+To\+String\+\_\+\+Append\+Number()}}, and \mbox{\hyperlink{a01865_a260439b47a0890a008f7984958e11662}{AAX\+\_\+\+CNumber\+Display\+Delegate$<$ T, Precision, Space\+After $>$\+::\+Value\+To\+String()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{a01933_afa3a7dbecce9b739320e9a2ec4619194_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{a01933_afb18e652080f3de21d610f0dc0333a5e}\label{a01933_afb18e652080f3de21d610f0dc0333a5e}} 
\index{AAX\_CString@{AAX\_CString}!AppendNumber@{AppendNumber}}
\index{AppendNumber@{AppendNumber}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{AppendNumber()}{AppendNumber()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& AAX\+\_\+\+CString\+::\+Append\+Number (\begin{DoxyParamCaption}\item[{int32\+\_\+t}]{number }\end{DoxyParamCaption})}

\mbox{\Hypertarget{a01933_ae50995d3c31553febc011cb7c5505ac6}\label{a01933_ae50995d3c31553febc011cb7c5505ac6}} 
\index{AAX\_CString@{AAX\_CString}!AppendHex@{AppendHex}}
\index{AppendHex@{AppendHex}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{AppendHex()}{AppendHex()}}
{\footnotesize\ttfamily \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& AAX\+\_\+\+CString\+::\+Append\+Hex (\begin{DoxyParamCaption}\item[{int32\+\_\+t}]{number,  }\item[{int32\+\_\+t}]{width }\end{DoxyParamCaption})}



Referenced by \mbox{\hyperlink{a02417_a459b5e82caa345b2d0e4f80d3d2a0a0b}{AAX\+\_\+\+IMIDIMessage\+Info\+Delegate\+::\+To\+String\+\_\+\+Append\+Byte\+Range()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{a01933_ae50995d3c31553febc011cb7c5505ac6_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{a01933_a32276b506c7a1284c6f3b2176a2f39e0}\label{a01933_a32276b506c7a1284c6f3b2176a2f39e0}} 
\index{AAX\_CString@{AAX\_CString}!Insert@{Insert}}
\index{Insert@{Insert}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{Insert()}{Insert()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& AAX\+\_\+\+CString\+::\+Insert (\begin{DoxyParamCaption}\item[{uint32\+\_\+t}]{pos,  }\item[{const \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \&}]{str }\end{DoxyParamCaption})}

\mbox{\Hypertarget{a01933_a9fc91e68301985bf87d4ebdd10e328ae}\label{a01933_a9fc91e68301985bf87d4ebdd10e328ae}} 
\index{AAX\_CString@{AAX\_CString}!Insert@{Insert}}
\index{Insert@{Insert}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{Insert()}{Insert()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& AAX\+\_\+\+CString\+::\+Insert (\begin{DoxyParamCaption}\item[{uint32\+\_\+t}]{pos,  }\item[{const char $\ast$}]{str }\end{DoxyParamCaption})}

\mbox{\Hypertarget{a01933_aea9b907a75feda1cf73a3179375a310a}\label{a01933_aea9b907a75feda1cf73a3179375a310a}} 
\index{AAX\_CString@{AAX\_CString}!InsertNumber@{InsertNumber}}
\index{InsertNumber@{InsertNumber}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{InsertNumber()}{InsertNumber()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& AAX\+\_\+\+CString\+::\+Insert\+Number (\begin{DoxyParamCaption}\item[{uint32\+\_\+t}]{pos,  }\item[{double}]{number,  }\item[{int32\+\_\+t}]{precision }\end{DoxyParamCaption})}

\mbox{\Hypertarget{a01933_a14e17885843422ccb9c3e19358887902}\label{a01933_a14e17885843422ccb9c3e19358887902}} 
\index{AAX\_CString@{AAX\_CString}!InsertNumber@{InsertNumber}}
\index{InsertNumber@{InsertNumber}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{InsertNumber()}{InsertNumber()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& AAX\+\_\+\+CString\+::\+Insert\+Number (\begin{DoxyParamCaption}\item[{uint32\+\_\+t}]{pos,  }\item[{int32\+\_\+t}]{number }\end{DoxyParamCaption})}

\mbox{\Hypertarget{a01933_a90fffd09274c16f2221232166a838943}\label{a01933_a90fffd09274c16f2221232166a838943}} 
\index{AAX\_CString@{AAX\_CString}!InsertHex@{InsertHex}}
\index{InsertHex@{InsertHex}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{InsertHex()}{InsertHex()}}
{\footnotesize\ttfamily \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& AAX\+\_\+\+CString\+::\+Insert\+Hex (\begin{DoxyParamCaption}\item[{uint32\+\_\+t}]{pos,  }\item[{int32\+\_\+t}]{number,  }\item[{int32\+\_\+t}]{width }\end{DoxyParamCaption})}

\mbox{\Hypertarget{a01933_ab6582cc5aff774f9386fa370cd5585f8}\label{a01933_ab6582cc5aff774f9386fa370cd5585f8}} 
\index{AAX\_CString@{AAX\_CString}!Replace@{Replace}}
\index{Replace@{Replace}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{Replace()}{Replace()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& AAX\+\_\+\+CString\+::\+Replace (\begin{DoxyParamCaption}\item[{uint32\+\_\+t}]{pos,  }\item[{uint32\+\_\+t}]{n,  }\item[{const \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \&}]{str }\end{DoxyParamCaption})}

\mbox{\Hypertarget{a01933_a5d720ddaaa89506931390134a5fca475}\label{a01933_a5d720ddaaa89506931390134a5fca475}} 
\index{AAX\_CString@{AAX\_CString}!Replace@{Replace}}
\index{Replace@{Replace}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{Replace()}{Replace()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& AAX\+\_\+\+CString\+::\+Replace (\begin{DoxyParamCaption}\item[{uint32\+\_\+t}]{pos,  }\item[{uint32\+\_\+t}]{n,  }\item[{const char $\ast$}]{str }\end{DoxyParamCaption})}

\mbox{\Hypertarget{a01933_ab748c054c346f7ea863b51cea4fc52cb}\label{a01933_ab748c054c346f7ea863b51cea4fc52cb}} 
\index{AAX\_CString@{AAX\_CString}!FindFirst@{FindFirst}}
\index{FindFirst@{FindFirst}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{FindFirst()}{FindFirst()}\hspace{0.1cm}{\footnotesize\ttfamily [1/3]}}
{\footnotesize\ttfamily uint32\+\_\+t AAX\+\_\+\+CString\+::\+Find\+First (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \&}]{find\+Str }\end{DoxyParamCaption}) const}

\mbox{\Hypertarget{a01933_ae4f44312e8e2e57e268974e0849ad48c}\label{a01933_ae4f44312e8e2e57e268974e0849ad48c}} 
\index{AAX\_CString@{AAX\_CString}!FindFirst@{FindFirst}}
\index{FindFirst@{FindFirst}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{FindFirst()}{FindFirst()}\hspace{0.1cm}{\footnotesize\ttfamily [2/3]}}
{\footnotesize\ttfamily uint32\+\_\+t AAX\+\_\+\+CString\+::\+Find\+First (\begin{DoxyParamCaption}\item[{const char $\ast$}]{find\+Str }\end{DoxyParamCaption}) const}

\mbox{\Hypertarget{a01933_a5af7f56b71f9b5a7d30d71b65bc30f87}\label{a01933_a5af7f56b71f9b5a7d30d71b65bc30f87}} 
\index{AAX\_CString@{AAX\_CString}!FindFirst@{FindFirst}}
\index{FindFirst@{FindFirst}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{FindFirst()}{FindFirst()}\hspace{0.1cm}{\footnotesize\ttfamily [3/3]}}
{\footnotesize\ttfamily uint32\+\_\+t AAX\+\_\+\+CString\+::\+Find\+First (\begin{DoxyParamCaption}\item[{char}]{find\+Char }\end{DoxyParamCaption}) const}

\mbox{\Hypertarget{a01933_abe6d77c979b5c96cee327fdae3231694}\label{a01933_abe6d77c979b5c96cee327fdae3231694}} 
\index{AAX\_CString@{AAX\_CString}!FindLast@{FindLast}}
\index{FindLast@{FindLast}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{FindLast()}{FindLast()}\hspace{0.1cm}{\footnotesize\ttfamily [1/3]}}
{\footnotesize\ttfamily uint32\+\_\+t AAX\+\_\+\+CString\+::\+Find\+Last (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \&}]{find\+Str }\end{DoxyParamCaption}) const}

\mbox{\Hypertarget{a01933_aa0e71e9f1fcb2a22ad03fe87d48f3d0f}\label{a01933_aa0e71e9f1fcb2a22ad03fe87d48f3d0f}} 
\index{AAX\_CString@{AAX\_CString}!FindLast@{FindLast}}
\index{FindLast@{FindLast}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{FindLast()}{FindLast()}\hspace{0.1cm}{\footnotesize\ttfamily [2/3]}}
{\footnotesize\ttfamily uint32\+\_\+t AAX\+\_\+\+CString\+::\+Find\+Last (\begin{DoxyParamCaption}\item[{const char $\ast$}]{find\+Str }\end{DoxyParamCaption}) const}

\mbox{\Hypertarget{a01933_a7be05cb2b2f1a67a598879c089aa2cbc}\label{a01933_a7be05cb2b2f1a67a598879c089aa2cbc}} 
\index{AAX\_CString@{AAX\_CString}!FindLast@{FindLast}}
\index{FindLast@{FindLast}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{FindLast()}{FindLast()}\hspace{0.1cm}{\footnotesize\ttfamily [3/3]}}
{\footnotesize\ttfamily uint32\+\_\+t AAX\+\_\+\+CString\+::\+Find\+Last (\begin{DoxyParamCaption}\item[{char}]{find\+Char }\end{DoxyParamCaption}) const}

\mbox{\Hypertarget{a01933_a2c8c7c0cb76899d757dfd315146b4b40}\label{a01933_a2c8c7c0cb76899d757dfd315146b4b40}} 
\index{AAX\_CString@{AAX\_CString}!CString@{CString}}
\index{CString@{CString}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{CString()}{CString()}}
{\footnotesize\ttfamily const char $\ast$ AAX\+\_\+\+CString\+::\+CString (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const}



Referenced by \mbox{\hyperlink{a00935_a99fe28eb20cfcef49e99710060c5ebe0}{AAX\+::\+Copy\+Page\+Table()}}, and \mbox{\hyperlink{a01897_a9ab991e0bad2bc76b7efba3d129f1953}{AAX\+\_\+\+CStateless\+Parameter\+::\+Identifier()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{a01933_a2c8c7c0cb76899d757dfd315146b4b40_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{a01933_a6dc9a81e486621fd5e3ea56df137f3d7}\label{a01933_a6dc9a81e486621fd5e3ea56df137f3d7}} 
\index{AAX\_CString@{AAX\_CString}!ToDouble@{ToDouble}}
\index{ToDouble@{ToDouble}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{ToDouble()}{ToDouble()}}
{\footnotesize\ttfamily bool AAX\+\_\+\+CString\+::\+To\+Double (\begin{DoxyParamCaption}\item[{double $\ast$}]{o\+Value }\end{DoxyParamCaption}) const}



Referenced by \mbox{\hyperlink{a01865_ad7fba7856368f7ffe4398e6efd65dfa5}{AAX\+\_\+\+CNumber\+Display\+Delegate$<$ T, Precision, Space\+After $>$\+::\+String\+To\+Value()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{a01933_a6dc9a81e486621fd5e3ea56df137f3d7_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{a01933_a0bdbf112850d72fe372838e89a081d6d}\label{a01933_a0bdbf112850d72fe372838e89a081d6d}} 
\index{AAX\_CString@{AAX\_CString}!ToInteger@{ToInteger}}
\index{ToInteger@{ToInteger}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{ToInteger()}{ToInteger()}}
{\footnotesize\ttfamily bool AAX\+\_\+\+CString\+::\+To\+Integer (\begin{DoxyParamCaption}\item[{int32\+\_\+t $\ast$}]{o\+Value }\end{DoxyParamCaption}) const}

\mbox{\Hypertarget{a01933_a35132df5b9f73bc2ddbfd673f4a5d22a}\label{a01933_a35132df5b9f73bc2ddbfd673f4a5d22a}} 
\index{AAX\_CString@{AAX\_CString}!SubString@{SubString}}
\index{SubString@{SubString}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{SubString()}{SubString()}}
{\footnotesize\ttfamily void AAX\+\_\+\+CString\+::\+Sub\+String (\begin{DoxyParamCaption}\item[{uint32\+\_\+t}]{pos,  }\item[{uint32\+\_\+t}]{n,  }\item[{\mbox{\hyperlink{a02305}{AAX\+\_\+\+IString}} $\ast$}]{output\+Str }\end{DoxyParamCaption}) const}



Referenced by \mbox{\hyperlink{a01825_a7f4645d7e464d63ef22e93c4a99f3f09}{AAX\+\_\+\+CDecibel\+Display\+Delegate\+Decorator$<$ T $>$\+::\+String\+To\+Value()}}, \mbox{\hyperlink{a01905_a702a4dea21a72dc8edf6b91b5a5bf5e5}{AAX\+\_\+\+CPercent\+Display\+Delegate\+Decorator$<$ T $>$\+::\+String\+To\+Value()}}, and \mbox{\hyperlink{a01957_a4577b27d63067a75deead21c25f1b932}{AAX\+\_\+\+CUnit\+Display\+Delegate\+Decorator$<$ T $>$\+::\+String\+To\+Value()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{a01933_a35132df5b9f73bc2ddbfd673f4a5d22a_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{a01933_a842003a3cf6fb84be1f42160e87e0966}\label{a01933_a842003a3cf6fb84be1f42160e87e0966}} 
\index{AAX\_CString@{AAX\_CString}!Equals@{Equals}}
\index{Equals@{Equals}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{Equals()}{Equals()}\hspace{0.1cm}{\footnotesize\ttfamily [1/3]}}
{\footnotesize\ttfamily bool AAX\+\_\+\+CString\+::\+Equals (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \&}]{other }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}



References \mbox{\hyperlink{a01933_a6946cf59b5c5794234b2ea4a47b60b84}{operator==()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{a01933_a842003a3cf6fb84be1f42160e87e0966_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{a01933_ac076376f56af764540c48c015f0f541a}\label{a01933_ac076376f56af764540c48c015f0f541a}} 
\index{AAX\_CString@{AAX\_CString}!Equals@{Equals}}
\index{Equals@{Equals}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{Equals()}{Equals()}\hspace{0.1cm}{\footnotesize\ttfamily [2/3]}}
{\footnotesize\ttfamily bool AAX\+\_\+\+CString\+::\+Equals (\begin{DoxyParamCaption}\item[{const char $\ast$}]{other }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}



References \mbox{\hyperlink{a01933_a6946cf59b5c5794234b2ea4a47b60b84}{operator==()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{a01933_ac076376f56af764540c48c015f0f541a_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{a01933_af54d7f7faeab6cf63efb9239109d3390}\label{a01933_af54d7f7faeab6cf63efb9239109d3390}} 
\index{AAX\_CString@{AAX\_CString}!Equals@{Equals}}
\index{Equals@{Equals}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{Equals()}{Equals()}\hspace{0.1cm}{\footnotesize\ttfamily [3/3]}}
{\footnotesize\ttfamily bool AAX\+\_\+\+CString\+::\+Equals (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{other }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}



References \mbox{\hyperlink{a01933_a6946cf59b5c5794234b2ea4a47b60b84}{operator==()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{a01933_af54d7f7faeab6cf63efb9239109d3390_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{a01933_a6946cf59b5c5794234b2ea4a47b60b84}\label{a01933_a6946cf59b5c5794234b2ea4a47b60b84}} 
\index{AAX\_CString@{AAX\_CString}!operator==@{operator==}}
\index{operator==@{operator==}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{operator==()}{operator==()}\hspace{0.1cm}{\footnotesize\ttfamily [1/3]}}
{\footnotesize\ttfamily bool AAX\+\_\+\+CString\+::operator== (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \&}]{other }\end{DoxyParamCaption}) const}



Referenced by \mbox{\hyperlink{a01933_a842003a3cf6fb84be1f42160e87e0966}{Equals()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{a01933_a6946cf59b5c5794234b2ea4a47b60b84_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{a01933_a76af1f25acabbe78a0cf56fe31c46edb}\label{a01933_a76af1f25acabbe78a0cf56fe31c46edb}} 
\index{AAX\_CString@{AAX\_CString}!operator==@{operator==}}
\index{operator==@{operator==}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{operator==()}{operator==()}\hspace{0.1cm}{\footnotesize\ttfamily [2/3]}}
{\footnotesize\ttfamily bool AAX\+\_\+\+CString\+::operator== (\begin{DoxyParamCaption}\item[{const char $\ast$}]{other\+Str }\end{DoxyParamCaption}) const}

\mbox{\Hypertarget{a01933_ad2d8d5ba1b4c09b6f1c262e4d8d5fb2c}\label{a01933_ad2d8d5ba1b4c09b6f1c262e4d8d5fb2c}} 
\index{AAX\_CString@{AAX\_CString}!operator==@{operator==}}
\index{operator==@{operator==}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{operator==()}{operator==()}\hspace{0.1cm}{\footnotesize\ttfamily [3/3]}}
{\footnotesize\ttfamily bool AAX\+\_\+\+CString\+::operator== (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{other\+Str }\end{DoxyParamCaption}) const}

\mbox{\Hypertarget{a01933_aceeeba7d93fd16a8d1296726950f3ead}\label{a01933_aceeeba7d93fd16a8d1296726950f3ead}} 
\index{AAX\_CString@{AAX\_CString}!operator"!=@{operator"!=}}
\index{operator"!=@{operator"!=}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{operator"!=()}{operator!=()}\hspace{0.1cm}{\footnotesize\ttfamily [1/3]}}
{\footnotesize\ttfamily bool AAX\+\_\+\+CString\+::operator!= (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \&}]{other }\end{DoxyParamCaption}) const}

\mbox{\Hypertarget{a01933_a6bd52b08f5895a320ef561117940f121}\label{a01933_a6bd52b08f5895a320ef561117940f121}} 
\index{AAX\_CString@{AAX\_CString}!operator"!=@{operator"!=}}
\index{operator"!=@{operator"!=}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{operator"!=()}{operator!=()}\hspace{0.1cm}{\footnotesize\ttfamily [2/3]}}
{\footnotesize\ttfamily bool AAX\+\_\+\+CString\+::operator!= (\begin{DoxyParamCaption}\item[{const char $\ast$}]{other\+Str }\end{DoxyParamCaption}) const}

\mbox{\Hypertarget{a01933_ad720bf87d4996cdcd26b09c314580a74}\label{a01933_ad720bf87d4996cdcd26b09c314580a74}} 
\index{AAX\_CString@{AAX\_CString}!operator"!=@{operator"!=}}
\index{operator"!=@{operator"!=}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{operator"!=()}{operator!=()}\hspace{0.1cm}{\footnotesize\ttfamily [3/3]}}
{\footnotesize\ttfamily bool AAX\+\_\+\+CString\+::operator!= (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{other\+Str }\end{DoxyParamCaption}) const}

\mbox{\Hypertarget{a01933_a6999d2cb8a766952f5764974f7d8badb}\label{a01933_a6999d2cb8a766952f5764974f7d8badb}} 
\index{AAX\_CString@{AAX\_CString}!operator$<$@{operator$<$}}
\index{operator$<$@{operator$<$}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{operator$<$()}{operator<()}}
{\footnotesize\ttfamily bool AAX\+\_\+\+CString\+::operator$<$ (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \&}]{other }\end{DoxyParamCaption}) const}

\mbox{\Hypertarget{a01933_adb13137e2541a0f32494f07d702493ae}\label{a01933_adb13137e2541a0f32494f07d702493ae}} 
\index{AAX\_CString@{AAX\_CString}!operator$>$@{operator$>$}}
\index{operator$>$@{operator$>$}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{operator$>$()}{operator>()}}
{\footnotesize\ttfamily bool AAX\+\_\+\+CString\+::operator$>$ (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \&}]{other }\end{DoxyParamCaption}) const}

\mbox{\Hypertarget{a01933_ad8d4bec6833cc85bfac419280c4d96c0}\label{a01933_ad8d4bec6833cc85bfac419280c4d96c0}} 
\index{AAX\_CString@{AAX\_CString}!operator\mbox{[}\mbox{]}@{operator[]}}
\index{operator\mbox{[}\mbox{]}@{operator[]}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{operator[]()}{operator[]()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily const char \& AAX\+\_\+\+CString\+::operator\mbox{[}$\,$\mbox{]} (\begin{DoxyParamCaption}\item[{uint32\+\_\+t}]{index }\end{DoxyParamCaption}) const}

\mbox{\Hypertarget{a01933_a3d452b8a0a8c5bc9f60d35d03fe89770}\label{a01933_a3d452b8a0a8c5bc9f60d35d03fe89770}} 
\index{AAX\_CString@{AAX\_CString}!operator\mbox{[}\mbox{]}@{operator[]}}
\index{operator\mbox{[}\mbox{]}@{operator[]}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{operator[]()}{operator[]()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily char \& AAX\+\_\+\+CString\+::operator\mbox{[}$\,$\mbox{]} (\begin{DoxyParamCaption}\item[{uint32\+\_\+t}]{index }\end{DoxyParamCaption})}

\mbox{\Hypertarget{a01933_a150435ed757fe52a9412a4644162ccc8}\label{a01933_a150435ed757fe52a9412a4644162ccc8}} 
\index{AAX\_CString@{AAX\_CString}!operator+=@{operator+=}}
\index{operator+=@{operator+=}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{operator+=()}{operator+=()}\hspace{0.1cm}{\footnotesize\ttfamily [1/3]}}
{\footnotesize\ttfamily \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& AAX\+\_\+\+CString\+::operator+= (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \&}]{str }\end{DoxyParamCaption})}

\mbox{\Hypertarget{a01933_a40729e628d265acb4fecb3945be1ef42}\label{a01933_a40729e628d265acb4fecb3945be1ef42}} 
\index{AAX\_CString@{AAX\_CString}!operator+=@{operator+=}}
\index{operator+=@{operator+=}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{operator+=()}{operator+=()}\hspace{0.1cm}{\footnotesize\ttfamily [2/3]}}
{\footnotesize\ttfamily \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& AAX\+\_\+\+CString\+::operator+= (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{str }\end{DoxyParamCaption})}

\mbox{\Hypertarget{a01933_a388ca37cd5c45764ba0476b3066e23c7}\label{a01933_a388ca37cd5c45764ba0476b3066e23c7}} 
\index{AAX\_CString@{AAX\_CString}!operator+=@{operator+=}}
\index{operator+=@{operator+=}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{operator+=()}{operator+=()}\hspace{0.1cm}{\footnotesize\ttfamily [3/3]}}
{\footnotesize\ttfamily \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \& AAX\+\_\+\+CString\+::operator+= (\begin{DoxyParamCaption}\item[{const char $\ast$}]{str }\end{DoxyParamCaption})}



\doxysubsection{Friends And Related Function Documentation}
\mbox{\Hypertarget{a01933_a0853a347d1af3d50749d753492a0a4c2}\label{a01933_a0853a347d1af3d50749d753492a0a4c2}} 
\index{AAX\_CString@{AAX\_CString}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{operator$<$$<$}{operator<<}}
{\footnotesize\ttfamily std\+::ostream \& operator$<$$<$ (\begin{DoxyParamCaption}\item[{std\+::ostream \&}]{os,  }\item[{const \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \&}]{str }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [friend]}}

output stream operator for concrete \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \mbox{\Hypertarget{a01933_ab06feeebf344e3ca327682f28940e190}\label{a01933_ab06feeebf344e3ca327682f28940e190}} 
\index{AAX\_CString@{AAX\_CString}!operator$>$$>$@{operator$>$$>$}}
\index{operator$>$$>$@{operator$>$$>$}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{operator$>$$>$}{operator>>}}
{\footnotesize\ttfamily std\+::istream \& operator$>$$>$ (\begin{DoxyParamCaption}\item[{std\+::istream \&}]{os,  }\item[{\mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} \&}]{str }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [friend]}}

input stream operator for concrete \mbox{\hyperlink{a01933}{AAX\+\_\+\+CString}} 

\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{a01933_afa6319e07e02639611c86e1606867564}\label{a01933_afa6319e07e02639611c86e1606867564}} 
\index{AAX\_CString@{AAX\_CString}!kInvalidIndex@{kInvalidIndex}}
\index{kInvalidIndex@{kInvalidIndex}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{kInvalidIndex}{kInvalidIndex}}
{\footnotesize\ttfamily const uint32\+\_\+t AAX\+\_\+\+CString\+::k\+Invalid\+Index = static\+\_\+cast$<$uint32\+\_\+t$>$(-\/1)\hspace{0.3cm}{\ttfamily [static]}}

\mbox{\Hypertarget{a01933_aac7fe2ef7191455a685602c9122ce515}\label{a01933_aac7fe2ef7191455a685602c9122ce515}} 
\index{AAX\_CString@{AAX\_CString}!kMaxStringLength@{kMaxStringLength}}
\index{kMaxStringLength@{kMaxStringLength}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{kMaxStringLength}{kMaxStringLength}}
{\footnotesize\ttfamily const uint32\+\_\+t AAX\+\_\+\+CString\+::k\+Max\+String\+Length = static\+\_\+cast$<$uint32\+\_\+t$>$(-\/2)\hspace{0.3cm}{\ttfamily [static]}}

\mbox{\Hypertarget{a01933_a57df174f0327d832016b05ec17bcf87c}\label{a01933_a57df174f0327d832016b05ec17bcf87c}} 
\index{AAX\_CString@{AAX\_CString}!mString@{mString}}
\index{mString@{mString}!AAX\_CString@{AAX\_CString}}
\doxysubsubsection{\texorpdfstring{mString}{mString}}
{\footnotesize\ttfamily std\+::string AAX\+\_\+\+CString\+::m\+String\hspace{0.3cm}{\ttfamily [protected]}}



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