root/doc/latex/classUIrv.tex @ 275

Revision 275, 2.2 kB (checked in by smidl, 16 years ago)

doc

Line 
1\hypertarget{classUIrv}{
2\section{UIrv Class Reference}
3\label{classUIrv}\index{UIrv@{UIrv}}
4}
5{\tt \#include $<$loggers\_\-ui.h$>$}
6
7Inheritance diagram for UIrv::\begin{figure}[H]
8\begin{center}
9\leavevmode
10\includegraphics[height=2cm]{classUIrv}
11\end{center}
12\end{figure}
13
14
15\subsection{Detailed Description}
16UI for class RV (description of data vectors).
17
18
19
20\begin{Code}\begin{verbatim}rv = {
21        type = "rv"; //identifier of the description
22        // UNIQUE IDENTIFIER same names = same variable
23        names = ["a", "b", "c", ...];   // which will be used e.g. in loggers
24
25        //optional arguments
26        sizes = [1, 2, 3, ...];         // (optional) default = ones()
27        times = [-1, -2, 0, ...];       // time shifts with respect to current time (optional) default = zeros()
28}
29\end{verbatim}
30\end{Code}
31
32 \subsection*{Public Member Functions}
33\begin{CompactItemize}
34\item 
35\hypertarget{classUIrv_c7c4a2d75a7ce775b59efeed8fc928dc}{
36\hyperlink{classbdm_1_1bdmroot}{bdmroot} $\ast$ \hyperlink{classUIrv_c7c4a2d75a7ce775b59efeed8fc928dc}{build} (Setting \&S) const }
37\label{classUIrv_c7c4a2d75a7ce775b59efeed8fc928dc}
38
39\begin{CompactList}\small\item\em Function building the computational object. \item\end{CompactList}\end{CompactItemize}
40\subsection*{Protected Member Functions}
41\begin{CompactItemize}
42\item 
43\hypertarget{classbdm_1_1UIbuilder_3c514c2eb6fc6a347f15c270a32ddebd}{
44const vec \textbf{getvec} (Setting \&S) const }
45\label{classbdm_1_1UIbuilder_3c514c2eb6fc6a347f15c270a32ddebd}
46
47\item 
48\hypertarget{classbdm_1_1UIbuilder_1e78cce143622e3a0ba66af4768bc3e8}{
49const mat \textbf{getmat} (Setting \&S, int ncols) const }
50\label{classbdm_1_1UIbuilder_1e78cce143622e3a0ba66af4768bc3e8}
51
52\item 
53\hypertarget{classbdm_1_1UIbuilder_950437aed29283d10346f4966011a64e}{
54const ivec \textbf{getivec} (Setting \&S) const }
55\label{classbdm_1_1UIbuilder_950437aed29283d10346f4966011a64e}
56
57\item 
58\hypertarget{classbdm_1_1UIbuilder_4ea1d97d81aba46dfe0e7fd416a4ad22}{
59const Array$<$ string $>$ \textbf{get\_\-as} (Setting \&S) const }
60\label{classbdm_1_1UIbuilder_4ea1d97d81aba46dfe0e7fd416a4ad22}
61
62\end{CompactItemize}
63
64
65The documentation for this class was generated from the following file:\begin{CompactItemize}
66\item 
67\hyperlink{loggers__ui_8h}{loggers\_\-ui.h}\end{CompactItemize}
Note: See TracBrowser for help on using the browser.