diff options
Diffstat (limited to 'doc/latex/options_8cpp.tex')
-rw-r--r-- | doc/latex/options_8cpp.tex | 79 |
1 files changed, 0 insertions, 79 deletions
diff --git a/doc/latex/options_8cpp.tex b/doc/latex/options_8cpp.tex deleted file mode 100644 index 251b52b..0000000 --- a/doc/latex/options_8cpp.tex +++ /dev/null @@ -1,79 +0,0 @@ -\section{options.cpp File Reference} -\label{options_8cpp}\index{options.cpp@{options.cpp}} -{\tt \#include $<$iostream$>$}\par -{\tt \#include $<$string$>$}\par -{\tt \#include $<$sstream$>$}\par -{\tt \#include \char`\"{}datatypes.h\char`\"{}}\par -{\tt \#include \char`\"{}options.h\char`\"{}}\par -\subsection*{Defines} -\begin{CompactItemize} -\item -\#define {\bf PARSE\_\-BOOL\_\-PARAM}(SHORT, LONG, VALUE) -\item -\#define {\bf PARSE\_\-INVERSE\_\-BOOL\_\-PARAM}(SHORT, LONG, VALUE) -\item -\#define {\bf PARSE\_\-SCALAR\_\-PARAM}(SHORT, LONG, VALUE) -\item -\#define {\bf PARSE\_\-SCALAR\_\-PARAM2}(SHORT, LONG, VALUE1, VALUE2) -\end{CompactItemize} - - -\subsection{Define Documentation} -\index{options.cpp@{options.cpp}!PARSE_BOOL_PARAM@{PARSE\_\-BOOL\_\-PARAM}} -\index{PARSE_BOOL_PARAM@{PARSE\_\-BOOL\_\-PARAM}!options.cpp@{options.cpp}} -\subsubsection{\setlength{\rightskip}{0pt plus 5cm}\#define PARSE\_\-BOOL\_\-PARAM(SHORT, LONG, VALUE)}\label{options_8cpp_b2c4e3c2031ae2187d3995f4b4848e10} - - -\textbf{Value:} - -\begin{Code}\begin{verbatim}else if(str == SHORT || str == LONG) \ - VALUE = true; -\end{verbatim}\end{Code} -\index{options.cpp@{options.cpp}!PARSE_INVERSE_BOOL_PARAM@{PARSE\_\-INVERSE\_\-BOOL\_\-PARAM}} -\index{PARSE_INVERSE_BOOL_PARAM@{PARSE\_\-INVERSE\_\-BOOL\_\-PARAM}!options.cpp@{options.cpp}} -\subsubsection{\setlength{\rightskip}{0pt plus 5cm}\#define PARSE\_\-INVERSE\_\-BOOL\_\-PARAM(SHORT, LONG, VALUE)}\label{options_8cpp_0d965a5094bb6aa3a39c4ff7ea99a13f} - - -\textbf{Value:} - -\begin{Code}\begin{verbatim}else if(str == SHORT || str == LONG) \ - VALUE = false; -\end{verbatim}\end{Code} -\index{options.cpp@{options.cpp}!PARSE_SCALAR_PARAM@{PARSE\_\-SCALAR\_\-PARAM}} -\index{PARSE_SCALAR_PARAM@{PARSE\_\-SCALAR\_\-PARAM}!options.cpp@{options.cpp}} -\subsubsection{\setlength{\rightskip}{0pt plus 5cm}\#define PARSE\_\-SCALAR\_\-PARAM(SHORT, LONG, VALUE)}\label{options_8cpp_8c39923ab70d37dd4ac5c17b7b41df93} - - -\textbf{Value:} - -\begin{Code}\begin{verbatim}else if(str == SHORT || str == LONG) \ - { \ - if(argc < 1 || argv[i+1][0] == '-') \ - return false; \ - std::stringstream tmp; \ - tmp << argv[i+1]; \ - tmp >> VALUE; \ - argc--; \ - i++; \ - } -\end{verbatim}\end{Code} -\index{options.cpp@{options.cpp}!PARSE_SCALAR_PARAM2@{PARSE\_\-SCALAR\_\-PARAM2}} -\index{PARSE_SCALAR_PARAM2@{PARSE\_\-SCALAR\_\-PARAM2}!options.cpp@{options.cpp}} -\subsubsection{\setlength{\rightskip}{0pt plus 5cm}\#define PARSE\_\-SCALAR\_\-PARAM2(SHORT, LONG, VALUE1, VALUE2)}\label{options_8cpp_ff99f765434c4a73e4b4b9f5d71022e2} - - -\textbf{Value:} - -\begin{Code}\begin{verbatim}else if(str == SHORT || str == LONG) \ - { \ - if(argc < 2 || \ - argv[i+1][0] == '-' || argv[i+2][0] == '-') \ - return false; \ - std::stringstream tmp; \ - tmp << argv[i+1] << " " << argv[i+2]; \ - tmp >> VALUE1; \ - tmp >> VALUE2; \ - argc-=2; \ - i+=2; \ - } -\end{verbatim}\end{Code} |