diff options
Diffstat (limited to 'docs/doxygen/latex/classxb_1_1xbString.tex')
-rw-r--r-- | docs/doxygen/latex/classxb_1_1xbString.tex | 46 |
1 files changed, 37 insertions, 9 deletions
diff --git a/docs/doxygen/latex/classxb_1_1xbString.tex b/docs/doxygen/latex/classxb_1_1xbString.tex index 9cec303..d589549 100644 --- a/docs/doxygen/latex/classxb_1_1xbString.tex +++ b/docs/doxygen/latex/classxb_1_1xbString.tex @@ -86,9 +86,9 @@ char \& \mbox{\hyperlink{classxb_1_1xbString_a4deaa68d9571753349c29baacb5613e8}{ \begin{DoxyCompactList}\small\item\em Assign portion of string. \end{DoxyCompactList}\item \mbox{\hyperlink{classxb_1_1xbString}{xb\+String}} \& \mbox{\hyperlink{classxb_1_1xbString_a08eb7ca6740423acab4e8bd7a6c8043d}{Assign}} (const char $\ast$src\+Str, xb\+UInt32 l\+Start\+Pos) \begin{DoxyCompactList}\small\item\em Assign portion of string. \end{DoxyCompactList}\item -\mbox{\hyperlink{classxb_1_1xbString}{xb\+String}} \& \mbox{\hyperlink{classxb_1_1xbString_ac6afd224dfbe439ce083c8dd1ad3246c}{Assign}} (const \mbox{\hyperlink{classxb_1_1xbString}{xb\+String}} \&s, xb\+UInt32 pos, xb\+UInt32 l\+Copy\+Len) +\mbox{\hyperlink{classxb_1_1xbString}{xb\+String}} \& \mbox{\hyperlink{classxb_1_1xbString_a430119df844bd80d67c23c48b045af30}{Assign}} (const \mbox{\hyperlink{classxb_1_1xbString}{xb\+String}} \&s, xb\+UInt32 ul\+Start\+Pos, xb\+UInt32 l\+Copy\+Len) \begin{DoxyCompactList}\small\item\em Assign portion of string. \end{DoxyCompactList}\item -\mbox{\hyperlink{classxb_1_1xbString}{xb\+String}} \& \mbox{\hyperlink{classxb_1_1xbString_a4f1d709d9f6c56959e8549157b4ee68c}{Assign}} (const \mbox{\hyperlink{classxb_1_1xbString}{xb\+String}} \&s, xb\+UInt32 l\+Copy\+Len) +\mbox{\hyperlink{classxb_1_1xbString}{xb\+String}} \& \mbox{\hyperlink{classxb_1_1xbString_a97df314be5b3b2611be11ff50a19533d}{Assign}} (const \mbox{\hyperlink{classxb_1_1xbString}{xb\+String}} \&s, xb\+UInt32 ul\+Start\+Pos) \begin{DoxyCompactList}\small\item\em Assign portion of string. \end{DoxyCompactList}\item \mbox{\hyperlink{classxb_1_1xbString}{xb\+String}} \mbox{\hyperlink{classxb_1_1xbString_ac7a8466b03c04df838bd182ef244f792}{Copy}} () const \begin{DoxyCompactList}\small\item\em Copy a string. \end{DoxyCompactList}\item @@ -104,6 +104,8 @@ xb\+Int16 \mbox{\hyperlink{classxb_1_1xbString_a1528b30b84a41c3564ef31d1f4496b15 \begin{DoxyCompactList}\small\item\em Convert string to xb\+UInt64 number. \end{DoxyCompactList}\item xb\+Int16 \mbox{\hyperlink{classxb_1_1xbString_ae3ab18365e132323f8ae4c99eb72181c}{Cvt\+Long\+Long}} (xb\+Int64 \&ll\+Out) \begin{DoxyCompactList}\small\item\em Convert string to xb\+Int64 number. \end{DoxyCompactList}\item +\mbox{\hyperlink{classxb_1_1xbString}{xb\+String}} \& \mbox{\hyperlink{classxb_1_1xbString_a6b33a8df49cdcb76033cbce5d8dc59d7}{Extract\+Element}} (\mbox{\hyperlink{classxb_1_1xbString}{xb\+String}} \&s, char delim, xb\+UInt32 i\+Cnt, xb\+Int16 i\+Opt=0) +\begin{DoxyCompactList}\small\item\em Extract an element out of a delimited string. \end{DoxyCompactList}\item \mbox{\hyperlink{classxb_1_1xbString}{xb\+String}} \& \mbox{\hyperlink{classxb_1_1xbString_a77195fc4957952625cb33bb503517a3e}{Extract\+Element}} (const char $\ast$src, char delim, xb\+UInt32 i\+Cnt, xb\+Int16 i\+Opt=0) \begin{DoxyCompactList}\small\item\em Extract an element out of a delimited string. \end{DoxyCompactList}\item char \mbox{\hyperlink{classxb_1_1xbString_a685187a5f8401b322fc61f3fbe56330d}{Get\+Character}} (xb\+UInt32 l\+Pos) const @@ -384,7 +386,8 @@ Append data to string. \begin{DoxyParams}{Parameters} -{\em s} & String data to append. \\ +{\em s} & String data to append. ~\newline + \\ \hline {\em ul\+Byte\+Count} & Maximum number of bytes to append. \\ \hline @@ -452,7 +455,7 @@ Assign portion of string. \begin{DoxyReturn}{Returns} Reference to this string. \end{DoxyReturn} -\mbox{\Hypertarget{classxb_1_1xbString_a4f1d709d9f6c56959e8549157b4ee68c}\label{classxb_1_1xbString_a4f1d709d9f6c56959e8549157b4ee68c}} +\mbox{\Hypertarget{classxb_1_1xbString_a97df314be5b3b2611be11ff50a19533d}\label{classxb_1_1xbString_a97df314be5b3b2611be11ff50a19533d}} \index{xb::xbString@{xb::xbString}!Assign@{Assign}} \index{Assign@{Assign}!xb::xbString@{xb::xbString}} \doxysubsubsection{\texorpdfstring{Assign()}{Assign()}\hspace{0.1cm}{\footnotesize\ttfamily [3/4]}} @@ -472,7 +475,7 @@ Assign portion of string. \begin{DoxyReturn}{Returns} Reference to this string. \end{DoxyReturn} -\mbox{\Hypertarget{classxb_1_1xbString_ac6afd224dfbe439ce083c8dd1ad3246c}\label{classxb_1_1xbString_ac6afd224dfbe439ce083c8dd1ad3246c}} +\mbox{\Hypertarget{classxb_1_1xbString_a430119df844bd80d67c23c48b045af30}\label{classxb_1_1xbString_a430119df844bd80d67c23c48b045af30}} \index{xb::xbString@{xb::xbString}!Assign@{Assign}} \index{Assign@{Assign}!xb::xbString@{xb::xbString}} \doxysubsubsection{\texorpdfstring{Assign()}{Assign()}\hspace{0.1cm}{\footnotesize\ttfamily [4/4]}} @@ -627,7 +630,7 @@ XB\+\_\+\+NO\+\_\+\+ERROR \mbox{\Hypertarget{classxb_1_1xbString_a77195fc4957952625cb33bb503517a3e}\label{classxb_1_1xbString_a77195fc4957952625cb33bb503517a3e}} \index{xb::xbString@{xb::xbString}!ExtractElement@{ExtractElement}} \index{ExtractElement@{ExtractElement}!xb::xbString@{xb::xbString}} -\doxysubsubsection{\texorpdfstring{ExtractElement()}{ExtractElement()}} +\doxysubsubsection{\texorpdfstring{ExtractElement()}{ExtractElement()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}} {\footnotesize\ttfamily \mbox{\hyperlink{classxb_1_1xbString}{xb\+String}} \& xb\+::xb\+String\+::\+Extract\+Element (\begin{DoxyParamCaption}\item[{const char $\ast$}]{p\+Src, }\item[{char}]{c\+Delim, }\item[{xb\+UInt32}]{l\+Skip\+Cnt, }\item[{xb\+Int16}]{i\+Opt = {\ttfamily 0} }\end{DoxyParamCaption})} @@ -649,6 +652,31 @@ Extract an element out of a delimited string. \begin{DoxyReturn}{Returns} Reference to string extracted from element. \end{DoxyReturn} +\mbox{\Hypertarget{classxb_1_1xbString_a6b33a8df49cdcb76033cbce5d8dc59d7}\label{classxb_1_1xbString_a6b33a8df49cdcb76033cbce5d8dc59d7}} +\index{xb::xbString@{xb::xbString}!ExtractElement@{ExtractElement}} +\index{ExtractElement@{ExtractElement}!xb::xbString@{xb::xbString}} +\doxysubsubsection{\texorpdfstring{ExtractElement()}{ExtractElement()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}} +{\footnotesize\ttfamily \mbox{\hyperlink{classxb_1_1xbString}{xb\+String}} \& xb\+::xb\+String\+::\+Extract\+Element (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classxb_1_1xbString}{xb\+String}} \&}]{s\+Src, }\item[{char}]{c\+Delim, }\item[{xb\+UInt32}]{l\+Skip\+Cnt, }\item[{xb\+Int16}]{i\+Opt = {\ttfamily 0} }\end{DoxyParamCaption})} + + + +Extract an element out of a delimited string. + + +\begin{DoxyParams}{Parameters} +{\em s\+Src} & Source string. \\ +\hline +{\em c\+Delim} & Delimiter. \\ +\hline +{\em l\+Skip\+Cnt} & Number of delimiters to skip. \\ +\hline +{\em i\+Opt} & 0 -\/ ignore single and double quotes.~\newline + 1 -\/ ignore delimiters between single or double quotes. \\ +\hline +\end{DoxyParams} +\begin{DoxyReturn}{Returns} +Reference to string extracted from element. +\end{DoxyReturn} \mbox{\Hypertarget{classxb_1_1xbString_a685187a5f8401b322fc61f3fbe56330d}\label{classxb_1_1xbString_a685187a5f8401b322fc61f3fbe56330d}} \index{xb::xbString@{xb::xbString}!GetCharacter@{GetCharacter}} \index{GetCharacter@{GetCharacter}!xb::xbString@{xb::xbString}} @@ -713,7 +741,7 @@ Last position of character in the string. Get the path separator out of the string. -\begin{DoxyReturn}{Returns} +This method assumes the string is a valid path name. If it is, it returns either / or . \begin{DoxyReturn}{Returns} Char value containing either / or \textbackslash{} depending on OS. \end{DoxyReturn} \mbox{\Hypertarget{classxb_1_1xbString_a6c33e73659f8e98819289d2661c7271c}\label{classxb_1_1xbString_a6c33e73659f8e98819289d2661c7271c}} @@ -1744,5 +1772,5 @@ std\+::cout \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} My\+String \texorpdfs The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize} \item -/mnt/1\+Tdata/xbase/xbase64-\/4.\+1.\+0/src/include/\mbox{\hyperlink{xbstring_8h}{xbstring.\+h}}\item -/mnt/1\+Tdata/xbase/xbase64-\/4.\+1.\+0/src/core/\mbox{\hyperlink{xbstring_8cpp}{xbstring.\+cpp}}\end{DoxyCompactItemize} +/mnt/1\+Tdata/xbase/xbase64-\/4.\+1.\+4/src/include/\mbox{\hyperlink{xbstring_8h}{xbstring.\+h}}\item +/mnt/1\+Tdata/xbase/xbase64-\/4.\+1.\+4/src/core/\mbox{\hyperlink{xbstring_8cpp}{xbstring.\+cpp}}\end{DoxyCompactItemize} |