mirror of
https://github.com/BlackLight/neuralpp.git
synced 2024-11-15 22:37:15 +01:00
221 lines
9.4 KiB
TeX
221 lines
9.4 KiB
TeX
\section{CMarkup::ElemPos Struct Reference}
|
|
\label{structCMarkup_1_1ElemPos}\index{CMarkup::ElemPos@{CMarkup::ElemPos}}
|
|
{\tt \#include $<$Markup.h$>$}
|
|
|
|
\subsection*{Public Member Functions}
|
|
\begin{CompactItemize}
|
|
\item
|
|
{\bf ElemPos} ()
|
|
\item
|
|
{\bf ElemPos} (const {\bf ElemPos} \&pos)
|
|
\item
|
|
int {\bf StartTagLen} () const
|
|
\item
|
|
void {\bf SetStartTagLen} (int n)
|
|
\item
|
|
void {\bf AdjustStartTagLen} (int n)
|
|
\item
|
|
int {\bf EndTagLen} () const
|
|
\item
|
|
void {\bf SetEndTagLen} (int n)
|
|
\item
|
|
bool {\bf IsEmptyElement} ()
|
|
\item
|
|
int {\bf StartContent} () const
|
|
\item
|
|
int {\bf ContentLen} () const
|
|
\item
|
|
int {\bf StartAfter} () const
|
|
\item
|
|
int {\bf Level} () const
|
|
\item
|
|
void {\bf SetLevel} (int nLev)
|
|
\item
|
|
void {\bf ClearVirtualParent} ()
|
|
\end{CompactItemize}
|
|
\subsection*{Public Attributes}
|
|
\begin{CompactItemize}
|
|
\item
|
|
int {\bf nStart}
|
|
\item
|
|
int {\bf nLength}
|
|
\item
|
|
unsigned int {\bf nStartTagLen}: 22
|
|
\item
|
|
unsigned int {\bf nEndTagLen}: 10
|
|
\item
|
|
int {\bf nFlags}
|
|
\item
|
|
int {\bf iElemParent}
|
|
\item
|
|
int {\bf iElemChild}
|
|
\item
|
|
int {\bf iElemNext}
|
|
\item
|
|
int {\bf iElemPrev}
|
|
\end{CompactItemize}
|
|
|
|
|
|
\subsection{Constructor \& Destructor Documentation}
|
|
\index{CMarkup::ElemPos@{CMarkup::ElemPos}!ElemPos@{ElemPos}}
|
|
\index{ElemPos@{ElemPos}!CMarkup::ElemPos@{CMarkup::ElemPos}}
|
|
\subsubsection[ElemPos]{\setlength{\rightskip}{0pt plus 5cm}CMarkup::ElemPos::ElemPos ()\hspace{0.3cm}{\tt [inline]}}\label{structCMarkup_1_1ElemPos_7ba7e4930d77275e80e38ea151b2807b}
|
|
|
|
|
|
\index{CMarkup::ElemPos@{CMarkup::ElemPos}!ElemPos@{ElemPos}}
|
|
\index{ElemPos@{ElemPos}!CMarkup::ElemPos@{CMarkup::ElemPos}}
|
|
\subsubsection[ElemPos]{\setlength{\rightskip}{0pt plus 5cm}CMarkup::ElemPos::ElemPos (const {\bf ElemPos} \& {\em pos})\hspace{0.3cm}{\tt [inline]}}\label{structCMarkup_1_1ElemPos_739a02a2c992cde556999155bee37e21}
|
|
|
|
|
|
|
|
|
|
\subsection{Member Function Documentation}
|
|
\index{CMarkup::ElemPos@{CMarkup::ElemPos}!StartTagLen@{StartTagLen}}
|
|
\index{StartTagLen@{StartTagLen}!CMarkup::ElemPos@{CMarkup::ElemPos}}
|
|
\subsubsection[StartTagLen]{\setlength{\rightskip}{0pt plus 5cm}int CMarkup::ElemPos::StartTagLen () const\hspace{0.3cm}{\tt [inline]}}\label{structCMarkup_1_1ElemPos_987926f5677976e6288e5b4c3a224d96}
|
|
|
|
|
|
|
|
|
|
References nStartTagLen.
|
|
|
|
Referenced by ContentLen(), IsEmptyElement(), and StartContent().\index{CMarkup::ElemPos@{CMarkup::ElemPos}!SetStartTagLen@{SetStartTagLen}}
|
|
\index{SetStartTagLen@{SetStartTagLen}!CMarkup::ElemPos@{CMarkup::ElemPos}}
|
|
\subsubsection[SetStartTagLen]{\setlength{\rightskip}{0pt plus 5cm}void CMarkup::ElemPos::SetStartTagLen (int {\em n})\hspace{0.3cm}{\tt [inline]}}\label{structCMarkup_1_1ElemPos_6f366b2f636e221db004bf44fd952912}
|
|
|
|
|
|
|
|
|
|
References nStartTagLen.\index{CMarkup::ElemPos@{CMarkup::ElemPos}!AdjustStartTagLen@{AdjustStartTagLen}}
|
|
\index{AdjustStartTagLen@{AdjustStartTagLen}!CMarkup::ElemPos@{CMarkup::ElemPos}}
|
|
\subsubsection[AdjustStartTagLen]{\setlength{\rightskip}{0pt plus 5cm}void CMarkup::ElemPos::AdjustStartTagLen (int {\em n})\hspace{0.3cm}{\tt [inline]}}\label{structCMarkup_1_1ElemPos_3140f418c80056cb8aba69a270c6a71d}
|
|
|
|
|
|
|
|
|
|
References nStartTagLen.\index{CMarkup::ElemPos@{CMarkup::ElemPos}!EndTagLen@{EndTagLen}}
|
|
\index{EndTagLen@{EndTagLen}!CMarkup::ElemPos@{CMarkup::ElemPos}}
|
|
\subsubsection[EndTagLen]{\setlength{\rightskip}{0pt plus 5cm}int CMarkup::ElemPos::EndTagLen () const\hspace{0.3cm}{\tt [inline]}}\label{structCMarkup_1_1ElemPos_d9d0ad0c48a129555d1052e98e4f71bd}
|
|
|
|
|
|
|
|
|
|
References nEndTagLen.
|
|
|
|
Referenced by ContentLen().\index{CMarkup::ElemPos@{CMarkup::ElemPos}!SetEndTagLen@{SetEndTagLen}}
|
|
\index{SetEndTagLen@{SetEndTagLen}!CMarkup::ElemPos@{CMarkup::ElemPos}}
|
|
\subsubsection[SetEndTagLen]{\setlength{\rightskip}{0pt plus 5cm}void CMarkup::ElemPos::SetEndTagLen (int {\em n})\hspace{0.3cm}{\tt [inline]}}\label{structCMarkup_1_1ElemPos_e427d1e0e53cfd0fe1c278f34c585bc9}
|
|
|
|
|
|
|
|
|
|
References nEndTagLen.\index{CMarkup::ElemPos@{CMarkup::ElemPos}!IsEmptyElement@{IsEmptyElement}}
|
|
\index{IsEmptyElement@{IsEmptyElement}!CMarkup::ElemPos@{CMarkup::ElemPos}}
|
|
\subsubsection[IsEmptyElement]{\setlength{\rightskip}{0pt plus 5cm}bool CMarkup::ElemPos::IsEmptyElement ()\hspace{0.3cm}{\tt [inline]}}\label{structCMarkup_1_1ElemPos_97093aa0ddbd691dd00c91c945a3e98a}
|
|
|
|
|
|
|
|
|
|
References nLength, and StartTagLen().\index{CMarkup::ElemPos@{CMarkup::ElemPos}!StartContent@{StartContent}}
|
|
\index{StartContent@{StartContent}!CMarkup::ElemPos@{CMarkup::ElemPos}}
|
|
\subsubsection[StartContent]{\setlength{\rightskip}{0pt plus 5cm}int CMarkup::ElemPos::StartContent () const\hspace{0.3cm}{\tt [inline]}}\label{structCMarkup_1_1ElemPos_853d5e4a5c6b03643e7210671385896c}
|
|
|
|
|
|
|
|
|
|
References nStart, and StartTagLen().\index{CMarkup::ElemPos@{CMarkup::ElemPos}!ContentLen@{ContentLen}}
|
|
\index{ContentLen@{ContentLen}!CMarkup::ElemPos@{CMarkup::ElemPos}}
|
|
\subsubsection[ContentLen]{\setlength{\rightskip}{0pt plus 5cm}int CMarkup::ElemPos::ContentLen () const\hspace{0.3cm}{\tt [inline]}}\label{structCMarkup_1_1ElemPos_9099635ab9239103aa930b2f1a456d2d}
|
|
|
|
|
|
|
|
|
|
References EndTagLen(), nLength, and StartTagLen().\index{CMarkup::ElemPos@{CMarkup::ElemPos}!StartAfter@{StartAfter}}
|
|
\index{StartAfter@{StartAfter}!CMarkup::ElemPos@{CMarkup::ElemPos}}
|
|
\subsubsection[StartAfter]{\setlength{\rightskip}{0pt plus 5cm}int CMarkup::ElemPos::StartAfter () const\hspace{0.3cm}{\tt [inline]}}\label{structCMarkup_1_1ElemPos_e1e21b6e27db22eda6178898d2aa42d3}
|
|
|
|
|
|
|
|
|
|
References nLength, and nStart.\index{CMarkup::ElemPos@{CMarkup::ElemPos}!Level@{Level}}
|
|
\index{Level@{Level}!CMarkup::ElemPos@{CMarkup::ElemPos}}
|
|
\subsubsection[Level]{\setlength{\rightskip}{0pt plus 5cm}int CMarkup::ElemPos::Level () const\hspace{0.3cm}{\tt [inline]}}\label{structCMarkup_1_1ElemPos_cdea1fc74ed96d413138c6c2d9b0a4f7}
|
|
|
|
|
|
|
|
|
|
References nFlags.\index{CMarkup::ElemPos@{CMarkup::ElemPos}!SetLevel@{SetLevel}}
|
|
\index{SetLevel@{SetLevel}!CMarkup::ElemPos@{CMarkup::ElemPos}}
|
|
\subsubsection[SetLevel]{\setlength{\rightskip}{0pt plus 5cm}void CMarkup::ElemPos::SetLevel (int {\em nLev})\hspace{0.3cm}{\tt [inline]}}\label{structCMarkup_1_1ElemPos_625d84902ebb86bda4d5c5720f00e885}
|
|
|
|
|
|
|
|
|
|
References nFlags.\index{CMarkup::ElemPos@{CMarkup::ElemPos}!ClearVirtualParent@{ClearVirtualParent}}
|
|
\index{ClearVirtualParent@{ClearVirtualParent}!CMarkup::ElemPos@{CMarkup::ElemPos}}
|
|
\subsubsection[ClearVirtualParent]{\setlength{\rightskip}{0pt plus 5cm}void CMarkup::ElemPos::ClearVirtualParent ()\hspace{0.3cm}{\tt [inline]}}\label{structCMarkup_1_1ElemPos_b70cf4ad47e44a2d4c7f6c06a2ff0659}
|
|
|
|
|
|
|
|
|
|
\subsection{Member Data Documentation}
|
|
\index{CMarkup::ElemPos@{CMarkup::ElemPos}!nStart@{nStart}}
|
|
\index{nStart@{nStart}!CMarkup::ElemPos@{CMarkup::ElemPos}}
|
|
\subsubsection[nStart]{\setlength{\rightskip}{0pt plus 5cm}int {\bf CMarkup::ElemPos::nStart}}\label{structCMarkup_1_1ElemPos_37cbff8b4e0d5b086970efb1bc9b70fe}
|
|
|
|
|
|
|
|
|
|
Referenced by StartAfter(), and StartContent().\index{CMarkup::ElemPos@{CMarkup::ElemPos}!nLength@{nLength}}
|
|
\index{nLength@{nLength}!CMarkup::ElemPos@{CMarkup::ElemPos}}
|
|
\subsubsection[nLength]{\setlength{\rightskip}{0pt plus 5cm}int {\bf CMarkup::ElemPos::nLength}}\label{structCMarkup_1_1ElemPos_d9d89d7af0f4cb69b0b1f4d0b5d4953f}
|
|
|
|
|
|
|
|
|
|
Referenced by ContentLen(), IsEmptyElement(), and StartAfter().\index{CMarkup::ElemPos@{CMarkup::ElemPos}!nStartTagLen@{nStartTagLen}}
|
|
\index{nStartTagLen@{nStartTagLen}!CMarkup::ElemPos@{CMarkup::ElemPos}}
|
|
\subsubsection[nStartTagLen]{\setlength{\rightskip}{0pt plus 5cm}unsigned int {\bf CMarkup::ElemPos::nStartTagLen}}\label{structCMarkup_1_1ElemPos_c929700bbc1ec8b928253235dd5038af}
|
|
|
|
|
|
|
|
|
|
Referenced by AdjustStartTagLen(), SetStartTagLen(), and StartTagLen().\index{CMarkup::ElemPos@{CMarkup::ElemPos}!nEndTagLen@{nEndTagLen}}
|
|
\index{nEndTagLen@{nEndTagLen}!CMarkup::ElemPos@{CMarkup::ElemPos}}
|
|
\subsubsection[nEndTagLen]{\setlength{\rightskip}{0pt plus 5cm}unsigned int {\bf CMarkup::ElemPos::nEndTagLen}}\label{structCMarkup_1_1ElemPos_a53ebdfa2aecc621f9cdde9c247d3357}
|
|
|
|
|
|
|
|
|
|
Referenced by EndTagLen(), and SetEndTagLen().\index{CMarkup::ElemPos@{CMarkup::ElemPos}!nFlags@{nFlags}}
|
|
\index{nFlags@{nFlags}!CMarkup::ElemPos@{CMarkup::ElemPos}}
|
|
\subsubsection[nFlags]{\setlength{\rightskip}{0pt plus 5cm}int {\bf CMarkup::ElemPos::nFlags}}\label{structCMarkup_1_1ElemPos_586bb5a2dc7f48ac1417ffd07319a9c9}
|
|
|
|
|
|
|
|
|
|
Referenced by Level(), and SetLevel().\index{CMarkup::ElemPos@{CMarkup::ElemPos}!iElemParent@{iElemParent}}
|
|
\index{iElemParent@{iElemParent}!CMarkup::ElemPos@{CMarkup::ElemPos}}
|
|
\subsubsection[iElemParent]{\setlength{\rightskip}{0pt plus 5cm}int {\bf CMarkup::ElemPos::iElemParent}}\label{structCMarkup_1_1ElemPos_e579f35b6cdee1609c6835eddf2b5b03}
|
|
|
|
|
|
\index{CMarkup::ElemPos@{CMarkup::ElemPos}!iElemChild@{iElemChild}}
|
|
\index{iElemChild@{iElemChild}!CMarkup::ElemPos@{CMarkup::ElemPos}}
|
|
\subsubsection[iElemChild]{\setlength{\rightskip}{0pt plus 5cm}int {\bf CMarkup::ElemPos::iElemChild}}\label{structCMarkup_1_1ElemPos_3449b75f915ff4900af177d9a91d91d1}
|
|
|
|
|
|
\index{CMarkup::ElemPos@{CMarkup::ElemPos}!iElemNext@{iElemNext}}
|
|
\index{iElemNext@{iElemNext}!CMarkup::ElemPos@{CMarkup::ElemPos}}
|
|
\subsubsection[iElemNext]{\setlength{\rightskip}{0pt plus 5cm}int {\bf CMarkup::ElemPos::iElemNext}}\label{structCMarkup_1_1ElemPos_c61f6c9ee6421801e94d7df7afa4f1ed}
|
|
|
|
|
|
\index{CMarkup::ElemPos@{CMarkup::ElemPos}!iElemPrev@{iElemPrev}}
|
|
\index{iElemPrev@{iElemPrev}!CMarkup::ElemPos@{CMarkup::ElemPos}}
|
|
\subsubsection[iElemPrev]{\setlength{\rightskip}{0pt plus 5cm}int {\bf CMarkup::ElemPos::iElemPrev}}\label{structCMarkup_1_1ElemPos_45534bddcab1f12a8452a070368488ca}
|
|
|
|
|
|
|
|
|
|
The documentation for this struct was generated from the following file:\begin{CompactItemize}
|
|
\item
|
|
{\bf Markup.h}\end{CompactItemize}
|