comments for ui/view.h

This commit is contained in:
Tristan Krause 2019-07-31 11:59:24 +02:00
parent 9640bb00c8
commit 3b71364edf
112 changed files with 1746 additions and 437 deletions

View file

@ -1,4 +1,4 @@
#ifndef COMMIT_HASH_H
#define COMMIT_HASH_H
const char COMMIT_HASH[] = "28277098cbdeb228c0fcb0c04394643f6fd15a20";
const char COMMIT_HASH[] = "9640bb00c8b16073af9eadf9e40ede3c2e0e4020";
#endif // COMMIT_HASH_H

View file

@ -10,25 +10,40 @@
class DriverException: public std::exception
{
public:
/**
* Constructor
* @param message as c-string
*/
explicit DriverException(const char* message) : msg_(message)
{
}
/**
* Constructor
* @param message as c++-string
*/
explicit DriverException(const std::string& message) : msg_(message)
{
}
/**
* Standard-destructor
*/
virtual ~DriverException() throw ()
{
}
/**
* Get failure description
* @return error message as c-string
*/
virtual const char* what() const throw ()
{
return msg_.c_str();
}
protected:
std::string msg_;
std::string msg_; //!< failure description
};
#endif // DRIVEREXCEPTION_H

View file

@ -65,42 +65,43 @@ public:
/**
* Sets the stepwith the parameter got increased with each curve.
* \param para_first parameter stepwith
* \param para_stepwidth parameter stepwith
*/
void setParaStepWidth(uint16_t para_stepwidth);
/**
* Sets the unit of the x axis.
* \param para_first unit
* \param unit_x unit identifier
*/
void setUnitX(std::string unit_x);
/**
* Sets the description of the x axis.
* \param para_first description
* \param desc_x description
*/
void setDescX(std::string desc_x);
/**
* Sets the unit of the y axis.
* \param para_first unit
* \param unit_y unit identifier
*/
void setUnitY(std::string unit_y);
/**
* Sets the description of the y axis.
* \param para_first description
* \param desc_y description
*/
void setDescY(std::string desc_y);
/**
* Sets the unit of the parameter.
* \param para_first unit
* \param unit_para unit identifier
*/
void setUnitPara(std::string unit_para);
/**
* Sets the description of the parameter.
* \param para_first description
* \param desc_para description
*/
void setDescPara(std::string desc_para);
@ -112,7 +113,7 @@ public:
FunctionType getFunctionType(void) const;
/**
* \return the quadrant
* \return the quadrant number
*/
uint8_t getQuadrant(void) const;
@ -183,7 +184,7 @@ private:
std::vector<Dot> dots;
int8_t command = 0x1D;
int8_t command = 0x1D; //!< command for file header
const std::string head = "HTWK-HWLab";
const std::string filetype = "MD";
int16_t version = 1;
@ -200,7 +201,7 @@ private:
std::string desc_y; //!< description for y-axis
std::string unit_para; //!< unit name for parameter
std::string desc_para; //!< description for parameter
const uint8_t eof = 0xD;
const uint8_t eof = 0xD; //!< end of file, but only marks end of header
constexpr static uint8_t STR_LEN_SHORT = 10; //!< string length for short string in header
constexpr static uint8_t STR_LEN_LARGE = 20; //!< string length for large string in header

View file

@ -13,7 +13,7 @@ public:
* Constructor
* @param message as c-string
*/
explicit TimeoutException(const char* message) : msg(message)
explicit TimeoutException(const char* message) : msg_(message)
{
}
@ -21,7 +21,7 @@ public:
* Constructor
* @param message as c++-string
*/
explicit TimeoutException(const std::string& message) : msg(message)
explicit TimeoutException(const std::string& message) : msg_(message)
{
}
@ -36,11 +36,11 @@ public:
*/
virtual const char* what() const throw ()
{
return msg.c_str();
return msg_.c_str();
}
protected:
std::string msg; //!< failure description
std::string msg_; //!< failure description
};
#endif // TIMEOUTEXCEPTION_H

View file

@ -19,29 +19,72 @@ typedef std::function<void(int)> call_t;
class View
{
public:
/**
* standard constructor, takes no args
*/
View(void);
/**
* standard destructor
*/
virtual ~View(void);
/**
* Sets static view context, used for every view
* Note: this UI systems supports only one window
* \param win window context
*/
static void setWinContext(WINDOW* win);
/**
* \return static window context for all views
*/
static WINDOW* getWinContext(void);
/**
* Splits a string by a delimeter and returns the parts in a vector
* \param str input string
* \param delim the delimeter for splitting
* \return splitted parts of str
*/
static std::vector<std::string> str_split(const std::string& str, const std::string delim);
/**
* Sets the title of this view
* \param title string to set title
*/
virtual void setTitle(std::string title);
/**
* Repaints the whole window with the current view.
* The centered position of the window in the terminal gets new calculated.
* The window box gets repainted.
*/
virtual void repaint(void);
/**
* Abstract function for drawing ths particular view.
* Gets overridden in the derived classes to paints for example a promt.
*/
virtual void draw(void) = 0;
/**
* Abstract function for the view to reacted on a keypress.
* Gets overridden in the derived classes to close for example a view on ESC.
*/
virtual call_t keypress(int& key) = 0;
protected:
int width, height;
int start_x = 0, start_y = 0;
std::string title;
std::vector<call_t> calls;
int width; //!< width of view in terminal characters
int height; //!< height of view in terminal characters
int start_x = 0; //!< x offset (characters) in the terminal, used to center the window on repaint()
int start_y = 0; //!< y offset (characters) in the terminal, used to center the window on repaint()
std::string title; //!< title of the view
std::vector<call_t> calls; //!< calls (function pointers) for different button actions in the view (if any)
static WINDOW* win;
constexpr static int KEY_ENT = 10;
static WINDOW* win; //!< static window contexts for all views
constexpr static int KEY_ENT = 10; //!< Key value for the Enter key
};
#endif // VIEW_H

View file

@ -85,7 +85,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

View file

@ -121,7 +121,7 @@ $(function() {
<div class="ttc" id="aclassDriverException_html"><div class="ttname"><a href="classDriverException.html">DriverException</a></div><div class="ttdef"><b>Definition:</b> <a href="driverexception_8h_source.html#l00010">driverexception.h:10</a></div></div>
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

View file

@ -117,7 +117,7 @@ $(function() {
<div class="ttc" id="aclassDriverException_html"><div class="ttname"><a href="classDriverException.html">DriverException</a></div><div class="ttdef"><b>Definition:</b> <a href="driverexception_8h_source.html#l00010">driverexception.h:10</a></div></div>
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

View file

@ -114,7 +114,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

View file

@ -1309,7 +1309,7 @@ constexpr static uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

View file

@ -76,7 +76,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

View file

@ -196,7 +196,7 @@ Public Member Functions</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

View file

@ -69,15 +69,15 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classDriverException.html">DriverException</a>, including all inherited members.</p>
<table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>DriverException</b>(const char *message) (defined in <a class="el" href="classDriverException.html">DriverException</a>)</td><td class="entry"><a class="el" href="classDriverException.html">DriverException</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>DriverException</b>(const std::string &amp;message) (defined in <a class="el" href="classDriverException.html">DriverException</a>)</td><td class="entry"><a class="el" href="classDriverException.html">DriverException</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>msg_</b> (defined in <a class="el" href="classDriverException.html">DriverException</a>)</td><td class="entry"><a class="el" href="classDriverException.html">DriverException</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>what</b>() const (defined in <a class="el" href="classDriverException.html">DriverException</a>)</td><td class="entry"><a class="el" href="classDriverException.html">DriverException</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~DriverException</b>() (defined in <a class="el" href="classDriverException.html">DriverException</a>)</td><td class="entry"><a class="el" href="classDriverException.html">DriverException</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDriverException.html#a6dcc078e6bfb7d87b53a5aef758cfe5f">DriverException</a>(const char *message)</td><td class="entry"><a class="el" href="classDriverException.html">DriverException</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
<tr><td class="entry"><a class="el" href="classDriverException.html#abf7f902d3fbbfcdbde8e54a058948519">DriverException</a>(const std::string &amp;message)</td><td class="entry"><a class="el" href="classDriverException.html">DriverException</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDriverException.html#ab8777afe3f5aed2e66f2b2fcb480a651">msg_</a></td><td class="entry"><a class="el" href="classDriverException.html">DriverException</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classDriverException.html#a781362760bcd75b1bd5448629df58446">what</a>() const</td><td class="entry"><a class="el" href="classDriverException.html">DriverException</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDriverException.html#a4e62b528e9a6c1a776b1a08487fac340">~DriverException</a>()</td><td class="entry"><a class="el" href="classDriverException.html">DriverException</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

View file

@ -83,33 +83,171 @@ $(function() {
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a6dcc078e6bfb7d87b53a5aef758cfe5f"><td class="memItemLeft" align="right" valign="top"><a id="a6dcc078e6bfb7d87b53a5aef758cfe5f"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>DriverException</b> (const char *message)</td></tr>
<tr class="memitem:a6dcc078e6bfb7d87b53a5aef758cfe5f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDriverException.html#a6dcc078e6bfb7d87b53a5aef758cfe5f">DriverException</a> (const char *message)</td></tr>
<tr class="separator:a6dcc078e6bfb7d87b53a5aef758cfe5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf7f902d3fbbfcdbde8e54a058948519"><td class="memItemLeft" align="right" valign="top"><a id="abf7f902d3fbbfcdbde8e54a058948519"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>DriverException</b> (const std::string &amp;message)</td></tr>
<tr class="memitem:abf7f902d3fbbfcdbde8e54a058948519"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDriverException.html#abf7f902d3fbbfcdbde8e54a058948519">DriverException</a> (const std::string &amp;message)</td></tr>
<tr class="separator:abf7f902d3fbbfcdbde8e54a058948519"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a781362760bcd75b1bd5448629df58446"><td class="memItemLeft" align="right" valign="top"><a id="a781362760bcd75b1bd5448629df58446"></a>
virtual const char *&#160;</td><td class="memItemRight" valign="bottom"><b>what</b> () const throw ()</td></tr>
<tr class="memitem:a4e62b528e9a6c1a776b1a08487fac340"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDriverException.html#a4e62b528e9a6c1a776b1a08487fac340">~DriverException</a> () throw ()</td></tr>
<tr class="separator:a4e62b528e9a6c1a776b1a08487fac340"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a781362760bcd75b1bd5448629df58446"><td class="memItemLeft" align="right" valign="top">virtual const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDriverException.html#a781362760bcd75b1bd5448629df58446">what</a> () const throw ()</td></tr>
<tr class="separator:a781362760bcd75b1bd5448629df58446"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:ab8777afe3f5aed2e66f2b2fcb480a651"><td class="memItemLeft" align="right" valign="top"><a id="ab8777afe3f5aed2e66f2b2fcb480a651"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>msg_</b></td></tr>
std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDriverException.html#ab8777afe3f5aed2e66f2b2fcb480a651">msg_</a></td></tr>
<tr class="memdesc:ab8777afe3f5aed2e66f2b2fcb480a651"><td class="mdescLeft">&#160;</td><td class="mdescRight">failure description <br /></td></tr>
<tr class="separator:ab8777afe3f5aed2e66f2b2fcb480a651"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Exception driver problems, for instance incompatible firmware version. </p>
<p class="definition">Definition at line <a class="el" href="driverexception_8h_source.html#l00010">10</a> of file <a class="el" href="driverexception_8h_source.html">driverexception.h</a>.</p>
</div><hr/>The documentation for this class was generated from the following file:<ul>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a6dcc078e6bfb7d87b53a5aef758cfe5f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6dcc078e6bfb7d87b53a5aef758cfe5f">&#9670;&nbsp;</a></span>DriverException() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">DriverException::DriverException </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>message</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">explicit</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Constructor </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">message</td><td>as c-string </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="driverexception_8h_source.html#l00017">17</a> of file <a class="el" href="driverexception_8h_source.html">driverexception.h</a>.</p>
</div>
</div>
<a id="abf7f902d3fbbfcdbde8e54a058948519"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abf7f902d3fbbfcdbde8e54a058948519">&#9670;&nbsp;</a></span>DriverException() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">DriverException::DriverException </td>
<td>(</td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>message</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">explicit</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Constructor </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">message</td><td>as c++-string </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="driverexception_8h_source.html#l00025">25</a> of file <a class="el" href="driverexception_8h_source.html">driverexception.h</a>.</p>
</div>
</div>
<a id="a4e62b528e9a6c1a776b1a08487fac340"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4e62b528e9a6c1a776b1a08487fac340">&#9670;&nbsp;</a></span>~DriverException()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual DriverException::~DriverException </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
<tr>
<td align="right">throw </td><td>(</td><td colspan="2"></td>
</tr>
<tr>
<td align="right"></td><td>)</td><td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Standard-destructor </p>
<p class="definition">Definition at line <a class="el" href="driverexception_8h_source.html#l00032">32</a> of file <a class="el" href="driverexception_8h_source.html">driverexception.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a781362760bcd75b1bd5448629df58446"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a781362760bcd75b1bd5448629df58446">&#9670;&nbsp;</a></span>what()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual const char* DriverException::what </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
<tr>
<td align="right">throw </td><td>(</td><td colspan="2"></td>
</tr>
<tr>
<td align="right"></td><td>)</td><td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Get failure description </p><dl class="section return"><dt>Returns</dt><dd>error message as c-string </dd></dl>
<p class="definition">Definition at line <a class="el" href="driverexception_8h_source.html#l00040">40</a> of file <a class="el" href="driverexception_8h_source.html">driverexception.h</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>drv/<a class="el" href="driverexception_8h_source.html">driverexception.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

View file

@ -100,7 +100,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

View file

@ -329,7 +329,7 @@ Public Member Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>the quadrant </dd></dl>
<dl class="section return"><dt>Returns</dt><dd>the quadrant number </dd></dl>
<p class="definition">Definition at line <a class="el" href="plottyfile_8cpp_source.html#l00080">80</a> of file <a class="el" href="plottyfile_8cpp_source.html">plottyfile.cpp</a>.</p>
@ -457,7 +457,7 @@ Public Member Functions</h2></td></tr>
</div><div class="memdoc">
<p>Sets the description of the parameter. </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">para_first</td><td>description </td></tr>
<tr><td class="paramname">desc_para</td><td>description </td></tr>
</table>
</dd>
</dl>
@ -483,7 +483,7 @@ Public Member Functions</h2></td></tr>
</div><div class="memdoc">
<p>Sets the description of the x axis. </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">para_first</td><td>description </td></tr>
<tr><td class="paramname">desc_x</td><td>description </td></tr>
</table>
</dd>
</dl>
@ -509,7 +509,7 @@ Public Member Functions</h2></td></tr>
</div><div class="memdoc">
<p>Sets the description of the y axis. </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">para_first</td><td>description </td></tr>
<tr><td class="paramname">desc_y</td><td>description </td></tr>
</table>
</dd>
</dl>
@ -587,7 +587,7 @@ Public Member Functions</h2></td></tr>
</div><div class="memdoc">
<p>Sets the stepwith the parameter got increased with each curve. </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">para_first</td><td>parameter stepwith </td></tr>
<tr><td class="paramname">para_stepwidth</td><td>parameter stepwith </td></tr>
</table>
</dd>
</dl>
@ -691,7 +691,7 @@ Public Member Functions</h2></td></tr>
</div><div class="memdoc">
<p>Sets the unit of the parameter. </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">para_first</td><td>unit </td></tr>
<tr><td class="paramname">unit_para</td><td>unit identifier </td></tr>
</table>
</dd>
</dl>
@ -717,7 +717,7 @@ Public Member Functions</h2></td></tr>
</div><div class="memdoc">
<p>Sets the unit of the x axis. </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">para_first</td><td>unit </td></tr>
<tr><td class="paramname">unit_x</td><td>unit identifier </td></tr>
</table>
</dd>
</dl>
@ -743,7 +743,7 @@ Public Member Functions</h2></td></tr>
</div><div class="memdoc">
<p>Sets the unit of the y axis. </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">para_first</td><td>unit </td></tr>
<tr><td class="paramname">unit_y</td><td>unit identifier </td></tr>
</table>
</dd>
</dl>
@ -811,7 +811,7 @@ Public Member Functions</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

View file

@ -69,7 +69,7 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classTimeoutException.html">TimeoutException</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classTimeoutException.html#aa625fc0fae48a67737a98eafb91c9624">msg</a></td><td class="entry"><a class="el" href="classTimeoutException.html">TimeoutException</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classTimeoutException.html#ae6395f887040521c915b0b8d88dc29e7">msg_</a></td><td class="entry"><a class="el" href="classTimeoutException.html">TimeoutException</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classTimeoutException.html#aa45912234da11ffc9dd3594a1bbc0218">TimeoutException</a>(const char *message)</td><td class="entry"><a class="el" href="classTimeoutException.html">TimeoutException</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classTimeoutException.html#ad6e5c200fbfd276f48a6c1163e2d2988">TimeoutException</a>(const std::string &amp;message)</td><td class="entry"><a class="el" href="classTimeoutException.html">TimeoutException</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
<tr><td class="entry"><a class="el" href="classTimeoutException.html#a97eaf01fc39ddb94b060020b42fefd6e">what</a>() const</td><td class="entry"><a class="el" href="classTimeoutException.html">TimeoutException</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
@ -77,7 +77,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

View file

@ -94,10 +94,10 @@ Public Member Functions</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:aa625fc0fae48a67737a98eafb91c9624"><td class="memItemLeft" align="right" valign="top"><a id="aa625fc0fae48a67737a98eafb91c9624"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTimeoutException.html#aa625fc0fae48a67737a98eafb91c9624">msg</a></td></tr>
<tr class="memdesc:aa625fc0fae48a67737a98eafb91c9624"><td class="mdescLeft">&#160;</td><td class="mdescRight">failure description <br /></td></tr>
<tr class="separator:aa625fc0fae48a67737a98eafb91c9624"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6395f887040521c915b0b8d88dc29e7"><td class="memItemLeft" align="right" valign="top"><a id="ae6395f887040521c915b0b8d88dc29e7"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTimeoutException.html#ae6395f887040521c915b0b8d88dc29e7">msg_</a></td></tr>
<tr class="memdesc:ae6395f887040521c915b0b8d88dc29e7"><td class="mdescLeft">&#160;</td><td class="mdescRight">failure description <br /></td></tr>
<tr class="separator:ae6395f887040521c915b0b8d88dc29e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Exception for <a class="el" href="classUSART.html">USART</a> related timeouts. </p>
@ -239,7 +239,7 @@ std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hre
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

View file

@ -86,7 +86,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

View file

@ -523,7 +523,7 @@ Public Member Functions</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

View file

@ -77,7 +77,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

View file

@ -239,7 +239,7 @@ std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hre
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

View file

@ -69,27 +69,27 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classView.html">View</a>, including all inherited members.</p>
<table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>calls</b> (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>draw</b>(void)=0 (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getWinContext</b>(void) (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>height</b> (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>KEY_ENT</b> (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>keypress</b>(int &amp;key)=0 (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>repaint</b>(void) (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>setTitle</b>(std::string title) (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setWinContext</b>(WINDOW *win) (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>start_x</b> (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>start_y</b> (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>str_split</b>(const std::string &amp;str, const std::string delim) (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>title</b> (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>View</b>(void) (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>width</b> (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>win</b> (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~View</b>(void) (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#a610367214a727e2f7da72ac5bdb60fa3">calls</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#a092a269bf53569af7fca4d710dd5b980">draw</a>(void)=0</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#a0710c6ba06e3795e7ddf369361308b79">getWinContext</a>(void)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#a6e3e5c18893617490f02166641356746">height</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#a3554cf8689cad24c643665aa3d182134">KEY_ENT</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#a60f77156dc4786bb6227d58a3061d2f6">keypress</a>(int &amp;key)=0</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#aa7b1f1179e3c4f06bef1e99355d0d592">repaint</a>(void)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#a6c725e4d83fd7474635a7e64200c7a08">setTitle</a>(std::string title)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#a990aa2223befde031dfcce54a740c558">setWinContext</a>(WINDOW *win)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#a9fc9f3b0c876d063e6f57dee320a43fe">start_x</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#ac424db4c13776c3ce9d33f9074dfcfaa">start_y</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#a52c2e2a7bc56388e7d9bfa398ad52668">str_split</a>(const std::string &amp;str, const std::string delim)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#a80441aa81b52e04677a2aa2bd9c47753">title</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#a0a9be6e5fb588412aab31cacf5e43b04">View</a>(void)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#ae039aa744b085db819ae149705b2c32b">width</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#a5ddee2bf0b26dbcfa7780be17ff33dd7">win</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#a450dfab3f21a52edc03db4310593412f">~View</a>(void)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

View file

@ -91,73 +91,360 @@ $(function() {
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a6c725e4d83fd7474635a7e64200c7a08"><td class="memItemLeft" align="right" valign="top"><a id="a6c725e4d83fd7474635a7e64200c7a08"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>setTitle</b> (std::string title)</td></tr>
<tr class="memitem:a0a9be6e5fb588412aab31cacf5e43b04"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a0a9be6e5fb588412aab31cacf5e43b04">View</a> (void)</td></tr>
<tr class="separator:a0a9be6e5fb588412aab31cacf5e43b04"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a450dfab3f21a52edc03db4310593412f"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a450dfab3f21a52edc03db4310593412f">~View</a> (void)</td></tr>
<tr class="separator:a450dfab3f21a52edc03db4310593412f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c725e4d83fd7474635a7e64200c7a08"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a6c725e4d83fd7474635a7e64200c7a08">setTitle</a> (std::string <a class="el" href="classView.html#a80441aa81b52e04677a2aa2bd9c47753">title</a>)</td></tr>
<tr class="separator:a6c725e4d83fd7474635a7e64200c7a08"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7b1f1179e3c4f06bef1e99355d0d592"><td class="memItemLeft" align="right" valign="top"><a id="aa7b1f1179e3c4f06bef1e99355d0d592"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>repaint</b> (void)</td></tr>
<tr class="memitem:aa7b1f1179e3c4f06bef1e99355d0d592"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#aa7b1f1179e3c4f06bef1e99355d0d592">repaint</a> (void)</td></tr>
<tr class="separator:aa7b1f1179e3c4f06bef1e99355d0d592"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a092a269bf53569af7fca4d710dd5b980"><td class="memItemLeft" align="right" valign="top"><a id="a092a269bf53569af7fca4d710dd5b980"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>draw</b> (void)=0</td></tr>
<tr class="memitem:a092a269bf53569af7fca4d710dd5b980"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a092a269bf53569af7fca4d710dd5b980">draw</a> (void)=0</td></tr>
<tr class="separator:a092a269bf53569af7fca4d710dd5b980"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a60f77156dc4786bb6227d58a3061d2f6"><td class="memItemLeft" align="right" valign="top"><a id="a60f77156dc4786bb6227d58a3061d2f6"></a>
virtual call_t&#160;</td><td class="memItemRight" valign="bottom"><b>keypress</b> (int &amp;key)=0</td></tr>
<tr class="memitem:a60f77156dc4786bb6227d58a3061d2f6"><td class="memItemLeft" align="right" valign="top">virtual call_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a60f77156dc4786bb6227d58a3061d2f6">keypress</a> (int &amp;key)=0</td></tr>
<tr class="separator:a60f77156dc4786bb6227d58a3061d2f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:a990aa2223befde031dfcce54a740c558"><td class="memItemLeft" align="right" valign="top"><a id="a990aa2223befde031dfcce54a740c558"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>setWinContext</b> (WINDOW *win)</td></tr>
<tr class="memitem:a990aa2223befde031dfcce54a740c558"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a990aa2223befde031dfcce54a740c558">setWinContext</a> (WINDOW *<a class="el" href="classView.html#a5ddee2bf0b26dbcfa7780be17ff33dd7">win</a>)</td></tr>
<tr class="separator:a990aa2223befde031dfcce54a740c558"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0710c6ba06e3795e7ddf369361308b79"><td class="memItemLeft" align="right" valign="top"><a id="a0710c6ba06e3795e7ddf369361308b79"></a>
static WINDOW *&#160;</td><td class="memItemRight" valign="bottom"><b>getWinContext</b> (void)</td></tr>
<tr class="memitem:a0710c6ba06e3795e7ddf369361308b79"><td class="memItemLeft" align="right" valign="top">static WINDOW *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a0710c6ba06e3795e7ddf369361308b79">getWinContext</a> (void)</td></tr>
<tr class="separator:a0710c6ba06e3795e7ddf369361308b79"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a52c2e2a7bc56388e7d9bfa398ad52668"><td class="memItemLeft" align="right" valign="top"><a id="a52c2e2a7bc56388e7d9bfa398ad52668"></a>
static std::vector&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>str_split</b> (const std::string &amp;str, const std::string delim)</td></tr>
<tr class="memitem:a52c2e2a7bc56388e7d9bfa398ad52668"><td class="memItemLeft" align="right" valign="top">static std::vector&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a52c2e2a7bc56388e7d9bfa398ad52668">str_split</a> (const std::string &amp;str, const std::string delim)</td></tr>
<tr class="separator:a52c2e2a7bc56388e7d9bfa398ad52668"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:ae039aa744b085db819ae149705b2c32b"><td class="memItemLeft" align="right" valign="top"><a id="ae039aa744b085db819ae149705b2c32b"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>width</b></td></tr>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#ae039aa744b085db819ae149705b2c32b">width</a></td></tr>
<tr class="memdesc:ae039aa744b085db819ae149705b2c32b"><td class="mdescLeft">&#160;</td><td class="mdescRight">width of view in terminal characters <br /></td></tr>
<tr class="separator:ae039aa744b085db819ae149705b2c32b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e3e5c18893617490f02166641356746"><td class="memItemLeft" align="right" valign="top"><a id="a6e3e5c18893617490f02166641356746"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>height</b></td></tr>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a6e3e5c18893617490f02166641356746">height</a></td></tr>
<tr class="memdesc:a6e3e5c18893617490f02166641356746"><td class="mdescLeft">&#160;</td><td class="mdescRight">height of view in terminal characters <br /></td></tr>
<tr class="separator:a6e3e5c18893617490f02166641356746"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9fc9f3b0c876d063e6f57dee320a43fe"><td class="memItemLeft" align="right" valign="top"><a id="a9fc9f3b0c876d063e6f57dee320a43fe"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>start_x</b> = 0</td></tr>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a9fc9f3b0c876d063e6f57dee320a43fe">start_x</a> = 0</td></tr>
<tr class="memdesc:a9fc9f3b0c876d063e6f57dee320a43fe"><td class="mdescLeft">&#160;</td><td class="mdescRight">x offset (characters) in the terminal, used to center the window on <a class="el" href="classView.html#aa7b1f1179e3c4f06bef1e99355d0d592">repaint()</a> <br /></td></tr>
<tr class="separator:a9fc9f3b0c876d063e6f57dee320a43fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac424db4c13776c3ce9d33f9074dfcfaa"><td class="memItemLeft" align="right" valign="top"><a id="ac424db4c13776c3ce9d33f9074dfcfaa"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>start_y</b> = 0</td></tr>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#ac424db4c13776c3ce9d33f9074dfcfaa">start_y</a> = 0</td></tr>
<tr class="memdesc:ac424db4c13776c3ce9d33f9074dfcfaa"><td class="mdescLeft">&#160;</td><td class="mdescRight">y offset (characters) in the terminal, used to center the window on <a class="el" href="classView.html#aa7b1f1179e3c4f06bef1e99355d0d592">repaint()</a> <br /></td></tr>
<tr class="separator:ac424db4c13776c3ce9d33f9074dfcfaa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a80441aa81b52e04677a2aa2bd9c47753"><td class="memItemLeft" align="right" valign="top"><a id="a80441aa81b52e04677a2aa2bd9c47753"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>title</b></td></tr>
std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a80441aa81b52e04677a2aa2bd9c47753">title</a></td></tr>
<tr class="memdesc:a80441aa81b52e04677a2aa2bd9c47753"><td class="mdescLeft">&#160;</td><td class="mdescRight">title of the view <br /></td></tr>
<tr class="separator:a80441aa81b52e04677a2aa2bd9c47753"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a610367214a727e2f7da72ac5bdb60fa3"><td class="memItemLeft" align="right" valign="top"><a id="a610367214a727e2f7da72ac5bdb60fa3"></a>
std::vector&lt; call_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>calls</b></td></tr>
std::vector&lt; call_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a610367214a727e2f7da72ac5bdb60fa3">calls</a></td></tr>
<tr class="memdesc:a610367214a727e2f7da72ac5bdb60fa3"><td class="mdescLeft">&#160;</td><td class="mdescRight">calls (function pointers) for different button actions in the view (if any) <br /></td></tr>
<tr class="separator:a610367214a727e2f7da72ac5bdb60fa3"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-static-attribs"></a>
Static Protected Attributes</h2></td></tr>
<tr class="memitem:a5ddee2bf0b26dbcfa7780be17ff33dd7"><td class="memItemLeft" align="right" valign="top"><a id="a5ddee2bf0b26dbcfa7780be17ff33dd7"></a>
static WINDOW *&#160;</td><td class="memItemRight" valign="bottom"><b>win</b> = nullptr</td></tr>
static WINDOW *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a5ddee2bf0b26dbcfa7780be17ff33dd7">win</a> = nullptr</td></tr>
<tr class="memdesc:a5ddee2bf0b26dbcfa7780be17ff33dd7"><td class="mdescLeft">&#160;</td><td class="mdescRight">static window contexts for all views <br /></td></tr>
<tr class="separator:a5ddee2bf0b26dbcfa7780be17ff33dd7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3554cf8689cad24c643665aa3d182134"><td class="memItemLeft" align="right" valign="top"><a id="a3554cf8689cad24c643665aa3d182134"></a>
constexpr static int&#160;</td><td class="memItemRight" valign="bottom"><b>KEY_ENT</b> = 10</td></tr>
constexpr static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a3554cf8689cad24c643665aa3d182134">KEY_ENT</a> = 10</td></tr>
<tr class="memdesc:a3554cf8689cad24c643665aa3d182134"><td class="mdescLeft">&#160;</td><td class="mdescRight">Key value for the Enter key. <br /></td></tr>
<tr class="separator:a3554cf8689cad24c643665aa3d182134"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Base class for multiple views with the ncurses user interface. </p>
<p class="definition">Definition at line <a class="el" href="view_8h_source.html#l00019">19</a> of file <a class="el" href="view_8h_source.html">view.h</a>.</p>
</div><hr/>The documentation for this class was generated from the following files:<ul>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a0a9be6e5fb588412aab31cacf5e43b04"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0a9be6e5fb588412aab31cacf5e43b04">&#9670;&nbsp;</a></span>View()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">View::View </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>standard constructor, takes no args </p>
<p class="definition">Definition at line <a class="el" href="view_8cpp_source.html#l00005">5</a> of file <a class="el" href="view_8cpp_source.html">view.cpp</a>.</p>
</div>
</div>
<a id="a450dfab3f21a52edc03db4310593412f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a450dfab3f21a52edc03db4310593412f">&#9670;&nbsp;</a></span>~View()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">View::~View </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>standard destructor </p>
<p class="definition">Definition at line <a class="el" href="view_8cpp_source.html#l00015">15</a> of file <a class="el" href="view_8cpp_source.html">view.cpp</a>.</p>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a092a269bf53569af7fca4d710dd5b980"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a092a269bf53569af7fca4d710dd5b980">&#9670;&nbsp;</a></span>draw()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual void View::draw </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Abstract function for drawing ths particular view. Gets overridden in the derived classes to paints for example a promt. </p>
<p>Implemented in <a class="el" href="classViewInfo.html#ab7f9ea145f8cf26dbd27e29982cda206">ViewInfo</a>, <a class="el" href="classViewPromt.html#a8f3f805bece2a669f10e29d1d22a9de1">ViewPromt</a>, and <a class="el" href="classViewSelection.html#a10fa34fb676bfed472ca5ee62ef9446d">ViewSelection</a>.</p>
</div>
</div>
<a id="a0710c6ba06e3795e7ddf369361308b79"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0710c6ba06e3795e7ddf369361308b79">&#9670;&nbsp;</a></span>getWinContext()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">WINDOW * View::getWinContext </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>static window context for all views </dd></dl>
<p class="definition">Definition at line <a class="el" href="view_8cpp_source.html#l00024">24</a> of file <a class="el" href="view_8cpp_source.html">view.cpp</a>.</p>
</div>
</div>
<a id="a60f77156dc4786bb6227d58a3061d2f6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a60f77156dc4786bb6227d58a3061d2f6">&#9670;&nbsp;</a></span>keypress()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual call_t View::keypress </td>
<td>(</td>
<td class="paramtype">int &amp;&#160;</td>
<td class="paramname"><em>key</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Abstract function for the view to reacted on a keypress. Gets overridden in the derived classes to close for example a view on ESC. </p>
<p>Implemented in <a class="el" href="classViewMonitor.html#a2224002fe45655df87130fe07a161693">ViewMonitor</a>, <a class="el" href="classViewPromt.html#a24aa1e8887fc5e6631d6cb88adb7f3db">ViewPromt</a>, <a class="el" href="classViewInfo.html#a7d231a44600aa100ad4a0b9f283e5bd8">ViewInfo</a>, and <a class="el" href="classViewSelection.html#a04341cde5e8355edc5ff3d653d1dbc76">ViewSelection</a>.</p>
</div>
</div>
<a id="aa7b1f1179e3c4f06bef1e99355d0d592"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa7b1f1179e3c4f06bef1e99355d0d592">&#9670;&nbsp;</a></span>repaint()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void View::repaint </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Repaints the whole window with the current view. The centered position of the window in the terminal gets new calculated. The window box gets repainted. </p>
<p class="definition">Definition at line <a class="el" href="view_8cpp_source.html#l00052">52</a> of file <a class="el" href="view_8cpp_source.html">view.cpp</a>.</p>
</div>
</div>
<a id="a6c725e4d83fd7474635a7e64200c7a08"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6c725e4d83fd7474635a7e64200c7a08">&#9670;&nbsp;</a></span>setTitle()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void View::setTitle </td>
<td>(</td>
<td class="paramtype">std::string&#160;</td>
<td class="paramname"><em>title</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets the title of this view </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">title</td><td>string to set title </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="view_8cpp_source.html#l00047">47</a> of file <a class="el" href="view_8cpp_source.html">view.cpp</a>.</p>
</div>
</div>
<a id="a990aa2223befde031dfcce54a740c558"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a990aa2223befde031dfcce54a740c558">&#9670;&nbsp;</a></span>setWinContext()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void View::setWinContext </td>
<td>(</td>
<td class="paramtype">WINDOW *&#160;</td>
<td class="paramname"><em>win</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets static view context, used for every view Note: this UI systems supports only one window </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">win</td><td>window context </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="view_8cpp_source.html#l00019">19</a> of file <a class="el" href="view_8cpp_source.html">view.cpp</a>.</p>
</div>
</div>
<a id="a52c2e2a7bc56388e7d9bfa398ad52668"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a52c2e2a7bc56388e7d9bfa398ad52668">&#9670;&nbsp;</a></span>str_split()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">std::vector&lt; std::string &gt; View::str_split </td>
<td>(</td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>str</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const std::string&#160;</td>
<td class="paramname"><em>delim</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Splits a string by a delimeter and returns the parts in a vector </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">str</td><td>input string </td></tr>
<tr><td class="paramname">delim</td><td>the delimeter for splitting </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>splitted parts of str </dd></dl>
<p class="definition">Definition at line <a class="el" href="view_8cpp_source.html#l00030">30</a> of file <a class="el" href="view_8cpp_source.html">view.cpp</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>ui/<a class="el" href="view_8h_source.html">view.h</a></li>
<li>ui/<a class="el" href="view_8cpp_source.html">view.cpp</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

View file

@ -69,37 +69,37 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classViewInfo.html">ViewInfo</a>, including all inherited members.</p>
<table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>calls</b> (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#a610367214a727e2f7da72ac5bdb60fa3">calls</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>close_offset_x</b> (defined in <a class="el" href="classViewInfo.html">ViewInfo</a>)</td><td class="entry"><a class="el" href="classViewInfo.html">ViewInfo</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>close_offset_y</b> (defined in <a class="el" href="classViewInfo.html">ViewInfo</a>)</td><td class="entry"><a class="el" href="classViewInfo.html">ViewInfo</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>draw</b>(void) override (defined in <a class="el" href="classViewInfo.html">ViewInfo</a>)</td><td class="entry"><a class="el" href="classViewInfo.html">ViewInfo</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getWinContext</b>(void) (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>height</b> (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>KEY_ENT</b> (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>keypress</b>(int &amp;key) override (defined in <a class="el" href="classViewInfo.html">ViewInfo</a>)</td><td class="entry"><a class="el" href="classViewInfo.html">ViewInfo</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classViewInfo.html#ab7f9ea145f8cf26dbd27e29982cda206">draw</a>(void) override</td><td class="entry"><a class="el" href="classViewInfo.html">ViewInfo</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#a0710c6ba06e3795e7ddf369361308b79">getWinContext</a>(void)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#a6e3e5c18893617490f02166641356746">height</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#a3554cf8689cad24c643665aa3d182134">KEY_ENT</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classViewInfo.html#a7d231a44600aa100ad4a0b9f283e5bd8">keypress</a>(int &amp;key) override</td><td class="entry"><a class="el" href="classViewInfo.html">ViewInfo</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>label_close</b> (defined in <a class="el" href="classViewInfo.html">ViewInfo</a>)</td><td class="entry"><a class="el" href="classViewInfo.html">ViewInfo</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>repaint</b>(void) (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#aa7b1f1179e3c4f06bef1e99355d0d592">repaint</a>(void)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setCall</b>(call_t call) (defined in <a class="el" href="classViewInfo.html">ViewInfo</a>)</td><td class="entry"><a class="el" href="classViewInfo.html">ViewInfo</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>setLabelClose</b>(std::string label) (defined in <a class="el" href="classViewInfo.html">ViewInfo</a>)</td><td class="entry"><a class="el" href="classViewInfo.html">ViewInfo</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setText</b>(std::string text) (defined in <a class="el" href="classViewInfo.html">ViewInfo</a>)</td><td class="entry"><a class="el" href="classViewInfo.html">ViewInfo</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>setTitle</b>(std::string title) (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setWinContext</b>(WINDOW *win) (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>start_x</b> (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>start_y</b> (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>str_split</b>(const std::string &amp;str, const std::string delim) (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#a6c725e4d83fd7474635a7e64200c7a08">setTitle</a>(std::string title)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#a990aa2223befde031dfcce54a740c558">setWinContext</a>(WINDOW *win)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#a9fc9f3b0c876d063e6f57dee320a43fe">start_x</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#ac424db4c13776c3ce9d33f9074dfcfaa">start_y</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#a52c2e2a7bc56388e7d9bfa398ad52668">str_split</a>(const std::string &amp;str, const std::string delim)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>text</b> (defined in <a class="el" href="classViewInfo.html">ViewInfo</a>)</td><td class="entry"><a class="el" href="classViewInfo.html">ViewInfo</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>text_offset_x</b> (defined in <a class="el" href="classViewInfo.html">ViewInfo</a>)</td><td class="entry"><a class="el" href="classViewInfo.html">ViewInfo</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>text_offset_y</b> (defined in <a class="el" href="classViewInfo.html">ViewInfo</a>)</td><td class="entry"><a class="el" href="classViewInfo.html">ViewInfo</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>title</b> (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>View</b>(void) (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#a80441aa81b52e04677a2aa2bd9c47753">title</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#a0a9be6e5fb588412aab31cacf5e43b04">View</a>(void)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>ViewInfo</b>(void) (defined in <a class="el" href="classViewInfo.html">ViewInfo</a>)</td><td class="entry"><a class="el" href="classViewInfo.html">ViewInfo</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>width</b> (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>win</b> (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~View</b>(void) (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#ae039aa744b085db819ae149705b2c32b">width</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#a5ddee2bf0b26dbcfa7780be17ff33dd7">win</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#a450dfab3f21a52edc03db4310593412f">~View</a>(void)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

View file

@ -97,18 +97,18 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>setLabelClose
<tr class="memitem:a45fd0b8b96d15fd92824ce63fb6814ca"><td class="memItemLeft" align="right" valign="top"><a id="a45fd0b8b96d15fd92824ce63fb6814ca"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>setCall</b> (call_t call)</td></tr>
<tr class="separator:a45fd0b8b96d15fd92824ce63fb6814ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab7f9ea145f8cf26dbd27e29982cda206"><td class="memItemLeft" align="right" valign="top"><a id="ab7f9ea145f8cf26dbd27e29982cda206"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>draw</b> (void) override</td></tr>
<tr class="memitem:ab7f9ea145f8cf26dbd27e29982cda206"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classViewInfo.html#ab7f9ea145f8cf26dbd27e29982cda206">draw</a> (void) override</td></tr>
<tr class="separator:ab7f9ea145f8cf26dbd27e29982cda206"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d231a44600aa100ad4a0b9f283e5bd8"><td class="memItemLeft" align="right" valign="top"><a id="a7d231a44600aa100ad4a0b9f283e5bd8"></a>
virtual call_t&#160;</td><td class="memItemRight" valign="bottom"><b>keypress</b> (int &amp;key) override</td></tr>
<tr class="memitem:a7d231a44600aa100ad4a0b9f283e5bd8"><td class="memItemLeft" align="right" valign="top">virtual call_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classViewInfo.html#a7d231a44600aa100ad4a0b9f283e5bd8">keypress</a> (int &amp;key) override</td></tr>
<tr class="separator:a7d231a44600aa100ad4a0b9f283e5bd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classView"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classView')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classView.html">View</a></td></tr>
<tr class="memitem:a6c725e4d83fd7474635a7e64200c7a08 inherit pub_methods_classView"><td class="memItemLeft" align="right" valign="top"><a id="a6c725e4d83fd7474635a7e64200c7a08"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>setTitle</b> (std::string title)</td></tr>
<tr class="memitem:a0a9be6e5fb588412aab31cacf5e43b04 inherit pub_methods_classView"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a0a9be6e5fb588412aab31cacf5e43b04">View</a> (void)</td></tr>
<tr class="separator:a0a9be6e5fb588412aab31cacf5e43b04 inherit pub_methods_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a450dfab3f21a52edc03db4310593412f inherit pub_methods_classView"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a450dfab3f21a52edc03db4310593412f">~View</a> (void)</td></tr>
<tr class="separator:a450dfab3f21a52edc03db4310593412f inherit pub_methods_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c725e4d83fd7474635a7e64200c7a08 inherit pub_methods_classView"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a6c725e4d83fd7474635a7e64200c7a08">setTitle</a> (std::string <a class="el" href="classView.html#a80441aa81b52e04677a2aa2bd9c47753">title</a>)</td></tr>
<tr class="separator:a6c725e4d83fd7474635a7e64200c7a08 inherit pub_methods_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7b1f1179e3c4f06bef1e99355d0d592 inherit pub_methods_classView"><td class="memItemLeft" align="right" valign="top"><a id="aa7b1f1179e3c4f06bef1e99355d0d592"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>repaint</b> (void)</td></tr>
<tr class="memitem:aa7b1f1179e3c4f06bef1e99355d0d592 inherit pub_methods_classView"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#aa7b1f1179e3c4f06bef1e99355d0d592">repaint</a> (void)</td></tr>
<tr class="separator:aa7b1f1179e3c4f06bef1e99355d0d592 inherit pub_methods_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
@ -127,22 +127,28 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>close_offset_y</b> = 0
<tr class="separator:a5954adf853cb44d4655ede731faf1a28"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classView"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classView')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classView.html">View</a></td></tr>
<tr class="memitem:ae039aa744b085db819ae149705b2c32b inherit pro_attribs_classView"><td class="memItemLeft" align="right" valign="top"><a id="ae039aa744b085db819ae149705b2c32b"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>width</b></td></tr>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#ae039aa744b085db819ae149705b2c32b">width</a></td></tr>
<tr class="memdesc:ae039aa744b085db819ae149705b2c32b inherit pro_attribs_classView"><td class="mdescLeft">&#160;</td><td class="mdescRight">width of view in terminal characters <br /></td></tr>
<tr class="separator:ae039aa744b085db819ae149705b2c32b inherit pro_attribs_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e3e5c18893617490f02166641356746 inherit pro_attribs_classView"><td class="memItemLeft" align="right" valign="top"><a id="a6e3e5c18893617490f02166641356746"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>height</b></td></tr>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a6e3e5c18893617490f02166641356746">height</a></td></tr>
<tr class="memdesc:a6e3e5c18893617490f02166641356746 inherit pro_attribs_classView"><td class="mdescLeft">&#160;</td><td class="mdescRight">height of view in terminal characters <br /></td></tr>
<tr class="separator:a6e3e5c18893617490f02166641356746 inherit pro_attribs_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9fc9f3b0c876d063e6f57dee320a43fe inherit pro_attribs_classView"><td class="memItemLeft" align="right" valign="top"><a id="a9fc9f3b0c876d063e6f57dee320a43fe"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>start_x</b> = 0</td></tr>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a9fc9f3b0c876d063e6f57dee320a43fe">start_x</a> = 0</td></tr>
<tr class="memdesc:a9fc9f3b0c876d063e6f57dee320a43fe inherit pro_attribs_classView"><td class="mdescLeft">&#160;</td><td class="mdescRight">x offset (characters) in the terminal, used to center the window on <a class="el" href="classView.html#aa7b1f1179e3c4f06bef1e99355d0d592">repaint()</a> <br /></td></tr>
<tr class="separator:a9fc9f3b0c876d063e6f57dee320a43fe inherit pro_attribs_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac424db4c13776c3ce9d33f9074dfcfaa inherit pro_attribs_classView"><td class="memItemLeft" align="right" valign="top"><a id="ac424db4c13776c3ce9d33f9074dfcfaa"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>start_y</b> = 0</td></tr>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#ac424db4c13776c3ce9d33f9074dfcfaa">start_y</a> = 0</td></tr>
<tr class="memdesc:ac424db4c13776c3ce9d33f9074dfcfaa inherit pro_attribs_classView"><td class="mdescLeft">&#160;</td><td class="mdescRight">y offset (characters) in the terminal, used to center the window on <a class="el" href="classView.html#aa7b1f1179e3c4f06bef1e99355d0d592">repaint()</a> <br /></td></tr>
<tr class="separator:ac424db4c13776c3ce9d33f9074dfcfaa inherit pro_attribs_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a80441aa81b52e04677a2aa2bd9c47753 inherit pro_attribs_classView"><td class="memItemLeft" align="right" valign="top"><a id="a80441aa81b52e04677a2aa2bd9c47753"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>title</b></td></tr>
std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a80441aa81b52e04677a2aa2bd9c47753">title</a></td></tr>
<tr class="memdesc:a80441aa81b52e04677a2aa2bd9c47753 inherit pro_attribs_classView"><td class="mdescLeft">&#160;</td><td class="mdescRight">title of the view <br /></td></tr>
<tr class="separator:a80441aa81b52e04677a2aa2bd9c47753 inherit pro_attribs_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a610367214a727e2f7da72ac5bdb60fa3 inherit pro_attribs_classView"><td class="memItemLeft" align="right" valign="top"><a id="a610367214a727e2f7da72ac5bdb60fa3"></a>
std::vector&lt; call_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>calls</b></td></tr>
std::vector&lt; call_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a610367214a727e2f7da72ac5bdb60fa3">calls</a></td></tr>
<tr class="memdesc:a610367214a727e2f7da72ac5bdb60fa3 inherit pro_attribs_classView"><td class="mdescLeft">&#160;</td><td class="mdescRight">calls (function pointers) for different button actions in the view (if any) <br /></td></tr>
<tr class="separator:a610367214a727e2f7da72ac5bdb60fa3 inherit pro_attribs_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-static-attribs"></a>
@ -155,37 +161,101 @@ constexpr static int&#160;</td><td class="memItemRight" valign="bottom"><b>text_
<tr class="separator:a34a9239c8954a0c27a22cf44d112f5b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_static_attribs_classView"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_classView')"><img src="closed.png" alt="-"/>&#160;Static Protected Attributes inherited from <a class="el" href="classView.html">View</a></td></tr>
<tr class="memitem:a5ddee2bf0b26dbcfa7780be17ff33dd7 inherit pro_static_attribs_classView"><td class="memItemLeft" align="right" valign="top"><a id="a5ddee2bf0b26dbcfa7780be17ff33dd7"></a>
static WINDOW *&#160;</td><td class="memItemRight" valign="bottom"><b>win</b> = nullptr</td></tr>
static WINDOW *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a5ddee2bf0b26dbcfa7780be17ff33dd7">win</a> = nullptr</td></tr>
<tr class="memdesc:a5ddee2bf0b26dbcfa7780be17ff33dd7 inherit pro_static_attribs_classView"><td class="mdescLeft">&#160;</td><td class="mdescRight">static window contexts for all views <br /></td></tr>
<tr class="separator:a5ddee2bf0b26dbcfa7780be17ff33dd7 inherit pro_static_attribs_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3554cf8689cad24c643665aa3d182134 inherit pro_static_attribs_classView"><td class="memItemLeft" align="right" valign="top"><a id="a3554cf8689cad24c643665aa3d182134"></a>
constexpr static int&#160;</td><td class="memItemRight" valign="bottom"><b>KEY_ENT</b> = 10</td></tr>
constexpr static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a3554cf8689cad24c643665aa3d182134">KEY_ENT</a> = 10</td></tr>
<tr class="memdesc:a3554cf8689cad24c643665aa3d182134 inherit pro_static_attribs_classView"><td class="mdescLeft">&#160;</td><td class="mdescRight">Key value for the Enter key. <br /></td></tr>
<tr class="separator:a3554cf8689cad24c643665aa3d182134 inherit pro_static_attribs_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_static_methods_classView"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classView')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classView.html">View</a></td></tr>
<tr class="memitem:a990aa2223befde031dfcce54a740c558 inherit pub_static_methods_classView"><td class="memItemLeft" align="right" valign="top"><a id="a990aa2223befde031dfcce54a740c558"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>setWinContext</b> (WINDOW *win)</td></tr>
<tr class="memitem:a990aa2223befde031dfcce54a740c558 inherit pub_static_methods_classView"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a990aa2223befde031dfcce54a740c558">setWinContext</a> (WINDOW *<a class="el" href="classView.html#a5ddee2bf0b26dbcfa7780be17ff33dd7">win</a>)</td></tr>
<tr class="separator:a990aa2223befde031dfcce54a740c558 inherit pub_static_methods_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0710c6ba06e3795e7ddf369361308b79 inherit pub_static_methods_classView"><td class="memItemLeft" align="right" valign="top"><a id="a0710c6ba06e3795e7ddf369361308b79"></a>
static WINDOW *&#160;</td><td class="memItemRight" valign="bottom"><b>getWinContext</b> (void)</td></tr>
<tr class="memitem:a0710c6ba06e3795e7ddf369361308b79 inherit pub_static_methods_classView"><td class="memItemLeft" align="right" valign="top">static WINDOW *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a0710c6ba06e3795e7ddf369361308b79">getWinContext</a> (void)</td></tr>
<tr class="separator:a0710c6ba06e3795e7ddf369361308b79 inherit pub_static_methods_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a52c2e2a7bc56388e7d9bfa398ad52668 inherit pub_static_methods_classView"><td class="memItemLeft" align="right" valign="top"><a id="a52c2e2a7bc56388e7d9bfa398ad52668"></a>
static std::vector&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>str_split</b> (const std::string &amp;str, const std::string delim)</td></tr>
<tr class="memitem:a52c2e2a7bc56388e7d9bfa398ad52668 inherit pub_static_methods_classView"><td class="memItemLeft" align="right" valign="top">static std::vector&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a52c2e2a7bc56388e7d9bfa398ad52668">str_split</a> (const std::string &amp;str, const std::string delim)</td></tr>
<tr class="separator:a52c2e2a7bc56388e7d9bfa398ad52668 inherit pub_static_methods_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p><a class="el" href="classView.html">View</a> for simple text message output. </p>
<p class="definition">Definition at line <a class="el" href="view__info_8h_source.html#l00008">8</a> of file <a class="el" href="view__info_8h_source.html">view_info.h</a>.</p>
</div><hr/>The documentation for this class was generated from the following files:<ul>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a id="ab7f9ea145f8cf26dbd27e29982cda206"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab7f9ea145f8cf26dbd27e29982cda206">&#9670;&nbsp;</a></span>draw()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void ViewInfo::draw </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Abstract function for drawing ths particular view. Gets overridden in the derived classes to paints for example a promt. </p>
<p>Implements <a class="el" href="classView.html#a092a269bf53569af7fca4d710dd5b980">View</a>.</p>
<p class="definition">Definition at line <a class="el" href="view__info_8cpp_source.html#l00023">23</a> of file <a class="el" href="view__info_8cpp_source.html">view_info.cpp</a>.</p>
</div>
</div>
<a id="a7d231a44600aa100ad4a0b9f283e5bd8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7d231a44600aa100ad4a0b9f283e5bd8">&#9670;&nbsp;</a></span>keypress()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">call_t ViewInfo::keypress </td>
<td>(</td>
<td class="paramtype">int &amp;&#160;</td>
<td class="paramname"><em>key</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Abstract function for the view to reacted on a keypress. Gets overridden in the derived classes to close for example a view on ESC. </p>
<p>Implements <a class="el" href="classView.html#a60f77156dc4786bb6227d58a3061d2f6">View</a>.</p>
<p>Reimplemented in <a class="el" href="classViewMonitor.html#a2224002fe45655df87130fe07a161693">ViewMonitor</a>.</p>
<p class="definition">Definition at line <a class="el" href="view__info_8cpp_source.html#l00037">37</a> of file <a class="el" href="view__info_8cpp_source.html">view_info.cpp</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>ui/<a class="el" href="view__info_8h_source.html">view_info.h</a></li>
<li>ui/<a class="el" href="view__info_8cpp_source.html">view_info.cpp</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

View file

@ -69,41 +69,41 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classViewMonitor.html">ViewMonitor</a>, including all inherited members.</p>
<table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>calls</b> (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#a610367214a727e2f7da72ac5bdb60fa3">calls</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>close_offset_x</b> (defined in <a class="el" href="classViewInfo.html">ViewInfo</a>)</td><td class="entry"><a class="el" href="classViewInfo.html">ViewInfo</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>close_offset_y</b> (defined in <a class="el" href="classViewInfo.html">ViewInfo</a>)</td><td class="entry"><a class="el" href="classViewInfo.html">ViewInfo</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>draw</b>(void) override (defined in <a class="el" href="classViewInfo.html">ViewInfo</a>)</td><td class="entry"><a class="el" href="classViewInfo.html">ViewInfo</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getWinContext</b>(void) (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>height</b> (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>KEY_ENT</b> (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>keypress</b>(int &amp;key) override (defined in <a class="el" href="classViewMonitor.html">ViewMonitor</a>)</td><td class="entry"><a class="el" href="classViewMonitor.html">ViewMonitor</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classViewInfo.html#ab7f9ea145f8cf26dbd27e29982cda206">draw</a>(void) override</td><td class="entry"><a class="el" href="classViewInfo.html">ViewInfo</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#a0710c6ba06e3795e7ddf369361308b79">getWinContext</a>(void)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#a6e3e5c18893617490f02166641356746">height</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#a3554cf8689cad24c643665aa3d182134">KEY_ENT</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classViewMonitor.html#a2224002fe45655df87130fe07a161693">keypress</a>(int &amp;key) override</td><td class="entry"><a class="el" href="classViewMonitor.html">ViewMonitor</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>label_close</b> (defined in <a class="el" href="classViewInfo.html">ViewInfo</a>)</td><td class="entry"><a class="el" href="classViewInfo.html">ViewInfo</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>repaint</b>(void) (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#aa7b1f1179e3c4f06bef1e99355d0d592">repaint</a>(void)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>run_worker</b> (defined in <a class="el" href="classViewMonitor.html">ViewMonitor</a>)</td><td class="entry"><a class="el" href="classViewMonitor.html">ViewMonitor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>setCall</b>(call_t call) (defined in <a class="el" href="classViewInfo.html">ViewInfo</a>)</td><td class="entry"><a class="el" href="classViewInfo.html">ViewInfo</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setLabelClose</b>(std::string label) (defined in <a class="el" href="classViewInfo.html">ViewInfo</a>)</td><td class="entry"><a class="el" href="classViewInfo.html">ViewInfo</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>setText</b>(std::string text) (defined in <a class="el" href="classViewInfo.html">ViewInfo</a>)</td><td class="entry"><a class="el" href="classViewInfo.html">ViewInfo</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setTitle</b>(std::string title) (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>setWinContext</b>(WINDOW *win) (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>start_x</b> (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>start_y</b> (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>str_split</b>(const std::string &amp;str, const std::string delim) (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#a6c725e4d83fd7474635a7e64200c7a08">setTitle</a>(std::string title)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#a990aa2223befde031dfcce54a740c558">setWinContext</a>(WINDOW *win)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#a9fc9f3b0c876d063e6f57dee320a43fe">start_x</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#ac424db4c13776c3ce9d33f9074dfcfaa">start_y</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#a52c2e2a7bc56388e7d9bfa398ad52668">str_split</a>(const std::string &amp;str, const std::string delim)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>t_worker</b> (defined in <a class="el" href="classViewMonitor.html">ViewMonitor</a>)</td><td class="entry"><a class="el" href="classViewMonitor.html">ViewMonitor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>text</b> (defined in <a class="el" href="classViewInfo.html">ViewInfo</a>)</td><td class="entry"><a class="el" href="classViewInfo.html">ViewInfo</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>text_offset_x</b> (defined in <a class="el" href="classViewInfo.html">ViewInfo</a>)</td><td class="entry"><a class="el" href="classViewInfo.html">ViewInfo</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>text_offset_y</b> (defined in <a class="el" href="classViewInfo.html">ViewInfo</a>)</td><td class="entry"><a class="el" href="classViewInfo.html">ViewInfo</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>title</b> (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>View</b>(void) (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#a80441aa81b52e04677a2aa2bd9c47753">title</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#a0a9be6e5fb588412aab31cacf5e43b04">View</a>(void)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>ViewInfo</b>(void) (defined in <a class="el" href="classViewInfo.html">ViewInfo</a>)</td><td class="entry"><a class="el" href="classViewInfo.html">ViewInfo</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>ViewMonitor</b>(void) (defined in <a class="el" href="classViewMonitor.html">ViewMonitor</a>)</td><td class="entry"><a class="el" href="classViewMonitor.html">ViewMonitor</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>width</b> (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>win</b> (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#ae039aa744b085db819ae149705b2c32b">width</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#a5ddee2bf0b26dbcfa7780be17ff33dd7">win</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>worker</b>(void) (defined in <a class="el" href="classViewMonitor.html">ViewMonitor</a>)</td><td class="entry"><a class="el" href="classViewMonitor.html">ViewMonitor</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~View</b>(void) (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#a450dfab3f21a52edc03db4310593412f">~View</a>(void)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

View file

@ -88,8 +88,7 @@ $(function() {
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a2224002fe45655df87130fe07a161693"><td class="memItemLeft" align="right" valign="top"><a id="a2224002fe45655df87130fe07a161693"></a>
virtual call_t&#160;</td><td class="memItemRight" valign="bottom"><b>keypress</b> (int &amp;key) override</td></tr>
<tr class="memitem:a2224002fe45655df87130fe07a161693"><td class="memItemLeft" align="right" valign="top">virtual call_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classViewMonitor.html#a2224002fe45655df87130fe07a161693">keypress</a> (int &amp;key) override</td></tr>
<tr class="separator:a2224002fe45655df87130fe07a161693"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classViewInfo"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classViewInfo')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classViewInfo.html">ViewInfo</a></td></tr>
<tr class="memitem:abc93067b319df17e19f013a86d762f81 inherit pub_methods_classViewInfo"><td class="memItemLeft" align="right" valign="top"><a id="abc93067b319df17e19f013a86d762f81"></a>
@ -101,15 +100,16 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>setLabelClose
<tr class="memitem:a45fd0b8b96d15fd92824ce63fb6814ca inherit pub_methods_classViewInfo"><td class="memItemLeft" align="right" valign="top"><a id="a45fd0b8b96d15fd92824ce63fb6814ca"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>setCall</b> (call_t call)</td></tr>
<tr class="separator:a45fd0b8b96d15fd92824ce63fb6814ca inherit pub_methods_classViewInfo"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab7f9ea145f8cf26dbd27e29982cda206 inherit pub_methods_classViewInfo"><td class="memItemLeft" align="right" valign="top"><a id="ab7f9ea145f8cf26dbd27e29982cda206"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>draw</b> (void) override</td></tr>
<tr class="memitem:ab7f9ea145f8cf26dbd27e29982cda206 inherit pub_methods_classViewInfo"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classViewInfo.html#ab7f9ea145f8cf26dbd27e29982cda206">draw</a> (void) override</td></tr>
<tr class="separator:ab7f9ea145f8cf26dbd27e29982cda206 inherit pub_methods_classViewInfo"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classView"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classView')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classView.html">View</a></td></tr>
<tr class="memitem:a6c725e4d83fd7474635a7e64200c7a08 inherit pub_methods_classView"><td class="memItemLeft" align="right" valign="top"><a id="a6c725e4d83fd7474635a7e64200c7a08"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>setTitle</b> (std::string title)</td></tr>
<tr class="memitem:a0a9be6e5fb588412aab31cacf5e43b04 inherit pub_methods_classView"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a0a9be6e5fb588412aab31cacf5e43b04">View</a> (void)</td></tr>
<tr class="separator:a0a9be6e5fb588412aab31cacf5e43b04 inherit pub_methods_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a450dfab3f21a52edc03db4310593412f inherit pub_methods_classView"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a450dfab3f21a52edc03db4310593412f">~View</a> (void)</td></tr>
<tr class="separator:a450dfab3f21a52edc03db4310593412f inherit pub_methods_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c725e4d83fd7474635a7e64200c7a08 inherit pub_methods_classView"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a6c725e4d83fd7474635a7e64200c7a08">setTitle</a> (std::string <a class="el" href="classView.html#a80441aa81b52e04677a2aa2bd9c47753">title</a>)</td></tr>
<tr class="separator:a6c725e4d83fd7474635a7e64200c7a08 inherit pub_methods_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7b1f1179e3c4f06bef1e99355d0d592 inherit pub_methods_classView"><td class="memItemLeft" align="right" valign="top"><a id="aa7b1f1179e3c4f06bef1e99355d0d592"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>repaint</b> (void)</td></tr>
<tr class="memitem:aa7b1f1179e3c4f06bef1e99355d0d592 inherit pub_methods_classView"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#aa7b1f1179e3c4f06bef1e99355d0d592">repaint</a> (void)</td></tr>
<tr class="separator:aa7b1f1179e3c4f06bef1e99355d0d592 inherit pub_methods_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
@ -141,35 +141,38 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>close_offset_y</b> = 0
<tr class="separator:a5954adf853cb44d4655ede731faf1a28 inherit pro_attribs_classViewInfo"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classView"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classView')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classView.html">View</a></td></tr>
<tr class="memitem:ae039aa744b085db819ae149705b2c32b inherit pro_attribs_classView"><td class="memItemLeft" align="right" valign="top"><a id="ae039aa744b085db819ae149705b2c32b"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>width</b></td></tr>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#ae039aa744b085db819ae149705b2c32b">width</a></td></tr>
<tr class="memdesc:ae039aa744b085db819ae149705b2c32b inherit pro_attribs_classView"><td class="mdescLeft">&#160;</td><td class="mdescRight">width of view in terminal characters <br /></td></tr>
<tr class="separator:ae039aa744b085db819ae149705b2c32b inherit pro_attribs_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e3e5c18893617490f02166641356746 inherit pro_attribs_classView"><td class="memItemLeft" align="right" valign="top"><a id="a6e3e5c18893617490f02166641356746"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>height</b></td></tr>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a6e3e5c18893617490f02166641356746">height</a></td></tr>
<tr class="memdesc:a6e3e5c18893617490f02166641356746 inherit pro_attribs_classView"><td class="mdescLeft">&#160;</td><td class="mdescRight">height of view in terminal characters <br /></td></tr>
<tr class="separator:a6e3e5c18893617490f02166641356746 inherit pro_attribs_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9fc9f3b0c876d063e6f57dee320a43fe inherit pro_attribs_classView"><td class="memItemLeft" align="right" valign="top"><a id="a9fc9f3b0c876d063e6f57dee320a43fe"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>start_x</b> = 0</td></tr>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a9fc9f3b0c876d063e6f57dee320a43fe">start_x</a> = 0</td></tr>
<tr class="memdesc:a9fc9f3b0c876d063e6f57dee320a43fe inherit pro_attribs_classView"><td class="mdescLeft">&#160;</td><td class="mdescRight">x offset (characters) in the terminal, used to center the window on <a class="el" href="classView.html#aa7b1f1179e3c4f06bef1e99355d0d592">repaint()</a> <br /></td></tr>
<tr class="separator:a9fc9f3b0c876d063e6f57dee320a43fe inherit pro_attribs_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac424db4c13776c3ce9d33f9074dfcfaa inherit pro_attribs_classView"><td class="memItemLeft" align="right" valign="top"><a id="ac424db4c13776c3ce9d33f9074dfcfaa"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>start_y</b> = 0</td></tr>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#ac424db4c13776c3ce9d33f9074dfcfaa">start_y</a> = 0</td></tr>
<tr class="memdesc:ac424db4c13776c3ce9d33f9074dfcfaa inherit pro_attribs_classView"><td class="mdescLeft">&#160;</td><td class="mdescRight">y offset (characters) in the terminal, used to center the window on <a class="el" href="classView.html#aa7b1f1179e3c4f06bef1e99355d0d592">repaint()</a> <br /></td></tr>
<tr class="separator:ac424db4c13776c3ce9d33f9074dfcfaa inherit pro_attribs_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a80441aa81b52e04677a2aa2bd9c47753 inherit pro_attribs_classView"><td class="memItemLeft" align="right" valign="top"><a id="a80441aa81b52e04677a2aa2bd9c47753"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>title</b></td></tr>
std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a80441aa81b52e04677a2aa2bd9c47753">title</a></td></tr>
<tr class="memdesc:a80441aa81b52e04677a2aa2bd9c47753 inherit pro_attribs_classView"><td class="mdescLeft">&#160;</td><td class="mdescRight">title of the view <br /></td></tr>
<tr class="separator:a80441aa81b52e04677a2aa2bd9c47753 inherit pro_attribs_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a610367214a727e2f7da72ac5bdb60fa3 inherit pro_attribs_classView"><td class="memItemLeft" align="right" valign="top"><a id="a610367214a727e2f7da72ac5bdb60fa3"></a>
std::vector&lt; call_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>calls</b></td></tr>
std::vector&lt; call_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a610367214a727e2f7da72ac5bdb60fa3">calls</a></td></tr>
<tr class="memdesc:a610367214a727e2f7da72ac5bdb60fa3 inherit pro_attribs_classView"><td class="mdescLeft">&#160;</td><td class="mdescRight">calls (function pointers) for different button actions in the view (if any) <br /></td></tr>
<tr class="separator:a610367214a727e2f7da72ac5bdb60fa3 inherit pro_attribs_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_static_methods_classView"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classView')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classView.html">View</a></td></tr>
<tr class="memitem:a990aa2223befde031dfcce54a740c558 inherit pub_static_methods_classView"><td class="memItemLeft" align="right" valign="top"><a id="a990aa2223befde031dfcce54a740c558"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>setWinContext</b> (WINDOW *win)</td></tr>
<tr class="memitem:a990aa2223befde031dfcce54a740c558 inherit pub_static_methods_classView"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a990aa2223befde031dfcce54a740c558">setWinContext</a> (WINDOW *<a class="el" href="classView.html#a5ddee2bf0b26dbcfa7780be17ff33dd7">win</a>)</td></tr>
<tr class="separator:a990aa2223befde031dfcce54a740c558 inherit pub_static_methods_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0710c6ba06e3795e7ddf369361308b79 inherit pub_static_methods_classView"><td class="memItemLeft" align="right" valign="top"><a id="a0710c6ba06e3795e7ddf369361308b79"></a>
static WINDOW *&#160;</td><td class="memItemRight" valign="bottom"><b>getWinContext</b> (void)</td></tr>
<tr class="memitem:a0710c6ba06e3795e7ddf369361308b79 inherit pub_static_methods_classView"><td class="memItemLeft" align="right" valign="top">static WINDOW *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a0710c6ba06e3795e7ddf369361308b79">getWinContext</a> (void)</td></tr>
<tr class="separator:a0710c6ba06e3795e7ddf369361308b79 inherit pub_static_methods_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a52c2e2a7bc56388e7d9bfa398ad52668 inherit pub_static_methods_classView"><td class="memItemLeft" align="right" valign="top"><a id="a52c2e2a7bc56388e7d9bfa398ad52668"></a>
static std::vector&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>str_split</b> (const std::string &amp;str, const std::string delim)</td></tr>
<tr class="memitem:a52c2e2a7bc56388e7d9bfa398ad52668 inherit pub_static_methods_classView"><td class="memItemLeft" align="right" valign="top">static std::vector&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a52c2e2a7bc56388e7d9bfa398ad52668">str_split</a> (const std::string &amp;str, const std::string delim)</td></tr>
<tr class="separator:a52c2e2a7bc56388e7d9bfa398ad52668 inherit pub_static_methods_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_static_attribs_classViewInfo"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_classViewInfo')"><img src="closed.png" alt="-"/>&#160;Static Protected Attributes inherited from <a class="el" href="classViewInfo.html">ViewInfo</a></td></tr>
<tr class="memitem:a4681a8138f17ea229aca02e6db7357cd inherit pro_static_attribs_classViewInfo"><td class="memItemLeft" align="right" valign="top"><a id="a4681a8138f17ea229aca02e6db7357cd"></a>
@ -180,24 +183,58 @@ constexpr static int&#160;</td><td class="memItemRight" valign="bottom"><b>text_
<tr class="separator:a34a9239c8954a0c27a22cf44d112f5b8 inherit pro_static_attribs_classViewInfo"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_static_attribs_classView"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_classView')"><img src="closed.png" alt="-"/>&#160;Static Protected Attributes inherited from <a class="el" href="classView.html">View</a></td></tr>
<tr class="memitem:a5ddee2bf0b26dbcfa7780be17ff33dd7 inherit pro_static_attribs_classView"><td class="memItemLeft" align="right" valign="top"><a id="a5ddee2bf0b26dbcfa7780be17ff33dd7"></a>
static WINDOW *&#160;</td><td class="memItemRight" valign="bottom"><b>win</b> = nullptr</td></tr>
static WINDOW *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a5ddee2bf0b26dbcfa7780be17ff33dd7">win</a> = nullptr</td></tr>
<tr class="memdesc:a5ddee2bf0b26dbcfa7780be17ff33dd7 inherit pro_static_attribs_classView"><td class="mdescLeft">&#160;</td><td class="mdescRight">static window contexts for all views <br /></td></tr>
<tr class="separator:a5ddee2bf0b26dbcfa7780be17ff33dd7 inherit pro_static_attribs_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3554cf8689cad24c643665aa3d182134 inherit pro_static_attribs_classView"><td class="memItemLeft" align="right" valign="top"><a id="a3554cf8689cad24c643665aa3d182134"></a>
constexpr static int&#160;</td><td class="memItemRight" valign="bottom"><b>KEY_ENT</b> = 10</td></tr>
constexpr static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a3554cf8689cad24c643665aa3d182134">KEY_ENT</a> = 10</td></tr>
<tr class="memdesc:a3554cf8689cad24c643665aa3d182134 inherit pro_static_attribs_classView"><td class="mdescLeft">&#160;</td><td class="mdescRight">Key value for the Enter key. <br /></td></tr>
<tr class="separator:a3554cf8689cad24c643665aa3d182134 inherit pro_static_attribs_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p><a class="el" href="classView.html">View</a> to display all B15 inputs. </p>
<p class="definition">Definition at line <a class="el" href="view__monitor_8h_source.html#l00013">13</a> of file <a class="el" href="view__monitor_8h_source.html">view_monitor.h</a>.</p>
</div><hr/>The documentation for this class was generated from the following files:<ul>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a id="a2224002fe45655df87130fe07a161693"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2224002fe45655df87130fe07a161693">&#9670;&nbsp;</a></span>keypress()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">call_t ViewMonitor::keypress </td>
<td>(</td>
<td class="paramtype">int &amp;&#160;</td>
<td class="paramname"><em>key</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Abstract function for the view to reacted on a keypress. Gets overridden in the derived classes to close for example a view on ESC. </p>
<p>Reimplemented from <a class="el" href="classViewInfo.html#a7d231a44600aa100ad4a0b9f283e5bd8">ViewInfo</a>.</p>
<p class="definition">Definition at line <a class="el" href="view__monitor_8cpp_source.html#l00007">7</a> of file <a class="el" href="view__monitor_8cpp_source.html">view_monitor.cpp</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>ui/<a class="el" href="view__monitor_8h_source.html">view_monitor.h</a></li>
<li>ui/<a class="el" href="view__monitor_8cpp_source.html">view_monitor.cpp</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

View file

@ -72,40 +72,40 @@ $(function() {
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>button_offset_x</b> (defined in <a class="el" href="classViewPromt.html">ViewPromt</a>)</td><td class="entry"><a class="el" href="classViewPromt.html">ViewPromt</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>button_offset_y</b> (defined in <a class="el" href="classViewPromt.html">ViewPromt</a>)</td><td class="entry"><a class="el" href="classViewPromt.html">ViewPromt</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>call_confirm</b> (defined in <a class="el" href="classViewPromt.html">ViewPromt</a>)</td><td class="entry"><a class="el" href="classViewPromt.html">ViewPromt</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>calls</b> (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#a610367214a727e2f7da72ac5bdb60fa3">calls</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>cancelable</b> (defined in <a class="el" href="classViewPromt.html">ViewPromt</a>)</td><td class="entry"><a class="el" href="classViewPromt.html">ViewPromt</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>draw</b>(void) override (defined in <a class="el" href="classViewPromt.html">ViewPromt</a>)</td><td class="entry"><a class="el" href="classViewPromt.html">ViewPromt</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classViewPromt.html#a8f3f805bece2a669f10e29d1d22a9de1">draw</a>(void) override</td><td class="entry"><a class="el" href="classViewPromt.html">ViewPromt</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getInput</b>(void) (defined in <a class="el" href="classViewPromt.html">ViewPromt</a>)</td><td class="entry"><a class="el" href="classViewPromt.html">ViewPromt</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>getWinContext</b>(void) (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>height</b> (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#a0710c6ba06e3795e7ddf369361308b79">getWinContext</a>(void)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#a6e3e5c18893617490f02166641356746">height</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>input</b> (defined in <a class="el" href="classViewPromt.html">ViewPromt</a>)</td><td class="entry"><a class="el" href="classViewPromt.html">ViewPromt</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>KEY_ENT</b> (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>keypress</b>(int &amp;key) override (defined in <a class="el" href="classViewPromt.html">ViewPromt</a>)</td><td class="entry"><a class="el" href="classViewPromt.html">ViewPromt</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#a3554cf8689cad24c643665aa3d182134">KEY_ENT</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classViewPromt.html#a24aa1e8887fc5e6631d6cb88adb7f3db">keypress</a>(int &amp;key) override</td><td class="entry"><a class="el" href="classViewPromt.html">ViewPromt</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>label_cancel</b> (defined in <a class="el" href="classViewPromt.html">ViewPromt</a>)</td><td class="entry"><a class="el" href="classViewPromt.html">ViewPromt</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>label_confirm</b> (defined in <a class="el" href="classViewPromt.html">ViewPromt</a>)</td><td class="entry"><a class="el" href="classViewPromt.html">ViewPromt</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>message</b> (defined in <a class="el" href="classViewPromt.html">ViewPromt</a>)</td><td class="entry"><a class="el" href="classViewPromt.html">ViewPromt</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>repaint</b>(void) (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#aa7b1f1179e3c4f06bef1e99355d0d592">repaint</a>(void)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>selection</b> (defined in <a class="el" href="classViewPromt.html">ViewPromt</a>)</td><td class="entry"><a class="el" href="classViewPromt.html">ViewPromt</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>sep</b> (defined in <a class="el" href="classViewPromt.html">ViewPromt</a>)</td><td class="entry"><a class="el" href="classViewPromt.html">ViewPromt</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setCancel</b>(std::string name, bool cancelable) (defined in <a class="el" href="classViewPromt.html">ViewPromt</a>)</td><td class="entry"><a class="el" href="classViewPromt.html">ViewPromt</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>setConfirm</b>(std::string name, call_t call) (defined in <a class="el" href="classViewPromt.html">ViewPromt</a>)</td><td class="entry"><a class="el" href="classViewPromt.html">ViewPromt</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setMessage</b>(std::string message) (defined in <a class="el" href="classViewPromt.html">ViewPromt</a>)</td><td class="entry"><a class="el" href="classViewPromt.html">ViewPromt</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>setTitle</b>(std::string title) (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setWinContext</b>(WINDOW *win) (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>start_x</b> (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>start_y</b> (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>str_split</b>(const std::string &amp;str, const std::string delim) (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#a6c725e4d83fd7474635a7e64200c7a08">setTitle</a>(std::string title)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#a990aa2223befde031dfcce54a740c558">setWinContext</a>(WINDOW *win)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#a9fc9f3b0c876d063e6f57dee320a43fe">start_x</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#ac424db4c13776c3ce9d33f9074dfcfaa">start_y</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#a52c2e2a7bc56388e7d9bfa398ad52668">str_split</a>(const std::string &amp;str, const std::string delim)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>text_offset_x</b> (defined in <a class="el" href="classViewPromt.html">ViewPromt</a>)</td><td class="entry"><a class="el" href="classViewPromt.html">ViewPromt</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>text_offset_y</b> (defined in <a class="el" href="classViewPromt.html">ViewPromt</a>)</td><td class="entry"><a class="el" href="classViewPromt.html">ViewPromt</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>title</b> (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>View</b>(void) (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>width</b> (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>win</b> (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~View</b>(void) (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#a80441aa81b52e04677a2aa2bd9c47753">title</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#a0a9be6e5fb588412aab31cacf5e43b04">View</a>(void)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#ae039aa744b085db819ae149705b2c32b">width</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#a5ddee2bf0b26dbcfa7780be17ff33dd7">win</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#a450dfab3f21a52edc03db4310593412f">~View</a>(void)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

View file

@ -87,8 +87,7 @@ $(function() {
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a8f3f805bece2a669f10e29d1d22a9de1"><td class="memItemLeft" align="right" valign="top"><a id="a8f3f805bece2a669f10e29d1d22a9de1"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>draw</b> (void) override</td></tr>
<tr class="memitem:a8f3f805bece2a669f10e29d1d22a9de1"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classViewPromt.html#a8f3f805bece2a669f10e29d1d22a9de1">draw</a> (void) override</td></tr>
<tr class="separator:a8f3f805bece2a669f10e29d1d22a9de1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab67a9f9ecb7345f9cb3d7fb04145a81a"><td class="memItemLeft" align="right" valign="top"><a id="ab67a9f9ecb7345f9cb3d7fb04145a81a"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>setMessage</b> (std::string message)</td></tr>
@ -102,15 +101,16 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>setCancel</b>
<tr class="memitem:aa82bf5da77c041f733a0f29918c29319"><td class="memItemLeft" align="right" valign="top"><a id="aa82bf5da77c041f733a0f29918c29319"></a>
virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><b>getInput</b> (void)</td></tr>
<tr class="separator:aa82bf5da77c041f733a0f29918c29319"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a24aa1e8887fc5e6631d6cb88adb7f3db"><td class="memItemLeft" align="right" valign="top"><a id="a24aa1e8887fc5e6631d6cb88adb7f3db"></a>
virtual call_t&#160;</td><td class="memItemRight" valign="bottom"><b>keypress</b> (int &amp;key) override</td></tr>
<tr class="memitem:a24aa1e8887fc5e6631d6cb88adb7f3db"><td class="memItemLeft" align="right" valign="top">virtual call_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classViewPromt.html#a24aa1e8887fc5e6631d6cb88adb7f3db">keypress</a> (int &amp;key) override</td></tr>
<tr class="separator:a24aa1e8887fc5e6631d6cb88adb7f3db"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classView"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classView')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classView.html">View</a></td></tr>
<tr class="memitem:a6c725e4d83fd7474635a7e64200c7a08 inherit pub_methods_classView"><td class="memItemLeft" align="right" valign="top"><a id="a6c725e4d83fd7474635a7e64200c7a08"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>setTitle</b> (std::string title)</td></tr>
<tr class="memitem:a0a9be6e5fb588412aab31cacf5e43b04 inherit pub_methods_classView"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a0a9be6e5fb588412aab31cacf5e43b04">View</a> (void)</td></tr>
<tr class="separator:a0a9be6e5fb588412aab31cacf5e43b04 inherit pub_methods_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a450dfab3f21a52edc03db4310593412f inherit pub_methods_classView"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a450dfab3f21a52edc03db4310593412f">~View</a> (void)</td></tr>
<tr class="separator:a450dfab3f21a52edc03db4310593412f inherit pub_methods_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c725e4d83fd7474635a7e64200c7a08 inherit pub_methods_classView"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a6c725e4d83fd7474635a7e64200c7a08">setTitle</a> (std::string <a class="el" href="classView.html#a80441aa81b52e04677a2aa2bd9c47753">title</a>)</td></tr>
<tr class="separator:a6c725e4d83fd7474635a7e64200c7a08 inherit pub_methods_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7b1f1179e3c4f06bef1e99355d0d592 inherit pub_methods_classView"><td class="memItemLeft" align="right" valign="top"><a id="aa7b1f1179e3c4f06bef1e99355d0d592"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>repaint</b> (void)</td></tr>
<tr class="memitem:aa7b1f1179e3c4f06bef1e99355d0d592 inherit pub_methods_classView"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#aa7b1f1179e3c4f06bef1e99355d0d592">repaint</a> (void)</td></tr>
<tr class="separator:aa7b1f1179e3c4f06bef1e99355d0d592 inherit pub_methods_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
@ -147,22 +147,28 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>button_offset_y</b> =
<tr class="separator:a4781094c5c3dede08f38906fca0a53c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classView"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classView')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classView.html">View</a></td></tr>
<tr class="memitem:ae039aa744b085db819ae149705b2c32b inherit pro_attribs_classView"><td class="memItemLeft" align="right" valign="top"><a id="ae039aa744b085db819ae149705b2c32b"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>width</b></td></tr>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#ae039aa744b085db819ae149705b2c32b">width</a></td></tr>
<tr class="memdesc:ae039aa744b085db819ae149705b2c32b inherit pro_attribs_classView"><td class="mdescLeft">&#160;</td><td class="mdescRight">width of view in terminal characters <br /></td></tr>
<tr class="separator:ae039aa744b085db819ae149705b2c32b inherit pro_attribs_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e3e5c18893617490f02166641356746 inherit pro_attribs_classView"><td class="memItemLeft" align="right" valign="top"><a id="a6e3e5c18893617490f02166641356746"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>height</b></td></tr>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a6e3e5c18893617490f02166641356746">height</a></td></tr>
<tr class="memdesc:a6e3e5c18893617490f02166641356746 inherit pro_attribs_classView"><td class="mdescLeft">&#160;</td><td class="mdescRight">height of view in terminal characters <br /></td></tr>
<tr class="separator:a6e3e5c18893617490f02166641356746 inherit pro_attribs_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9fc9f3b0c876d063e6f57dee320a43fe inherit pro_attribs_classView"><td class="memItemLeft" align="right" valign="top"><a id="a9fc9f3b0c876d063e6f57dee320a43fe"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>start_x</b> = 0</td></tr>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a9fc9f3b0c876d063e6f57dee320a43fe">start_x</a> = 0</td></tr>
<tr class="memdesc:a9fc9f3b0c876d063e6f57dee320a43fe inherit pro_attribs_classView"><td class="mdescLeft">&#160;</td><td class="mdescRight">x offset (characters) in the terminal, used to center the window on <a class="el" href="classView.html#aa7b1f1179e3c4f06bef1e99355d0d592">repaint()</a> <br /></td></tr>
<tr class="separator:a9fc9f3b0c876d063e6f57dee320a43fe inherit pro_attribs_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac424db4c13776c3ce9d33f9074dfcfaa inherit pro_attribs_classView"><td class="memItemLeft" align="right" valign="top"><a id="ac424db4c13776c3ce9d33f9074dfcfaa"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>start_y</b> = 0</td></tr>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#ac424db4c13776c3ce9d33f9074dfcfaa">start_y</a> = 0</td></tr>
<tr class="memdesc:ac424db4c13776c3ce9d33f9074dfcfaa inherit pro_attribs_classView"><td class="mdescLeft">&#160;</td><td class="mdescRight">y offset (characters) in the terminal, used to center the window on <a class="el" href="classView.html#aa7b1f1179e3c4f06bef1e99355d0d592">repaint()</a> <br /></td></tr>
<tr class="separator:ac424db4c13776c3ce9d33f9074dfcfaa inherit pro_attribs_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a80441aa81b52e04677a2aa2bd9c47753 inherit pro_attribs_classView"><td class="memItemLeft" align="right" valign="top"><a id="a80441aa81b52e04677a2aa2bd9c47753"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>title</b></td></tr>
std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a80441aa81b52e04677a2aa2bd9c47753">title</a></td></tr>
<tr class="memdesc:a80441aa81b52e04677a2aa2bd9c47753 inherit pro_attribs_classView"><td class="mdescLeft">&#160;</td><td class="mdescRight">title of the view <br /></td></tr>
<tr class="separator:a80441aa81b52e04677a2aa2bd9c47753 inherit pro_attribs_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a610367214a727e2f7da72ac5bdb60fa3 inherit pro_attribs_classView"><td class="memItemLeft" align="right" valign="top"><a id="a610367214a727e2f7da72ac5bdb60fa3"></a>
std::vector&lt; call_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>calls</b></td></tr>
std::vector&lt; call_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a610367214a727e2f7da72ac5bdb60fa3">calls</a></td></tr>
<tr class="memdesc:a610367214a727e2f7da72ac5bdb60fa3 inherit pro_attribs_classView"><td class="mdescLeft">&#160;</td><td class="mdescRight">calls (function pointers) for different button actions in the view (if any) <br /></td></tr>
<tr class="separator:a610367214a727e2f7da72ac5bdb60fa3 inherit pro_attribs_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-static-attribs"></a>
@ -175,37 +181,99 @@ constexpr static int&#160;</td><td class="memItemRight" valign="bottom"><b>text_
<tr class="separator:a87c3e5440179a1b36c616489b5c29787"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_static_attribs_classView"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_classView')"><img src="closed.png" alt="-"/>&#160;Static Protected Attributes inherited from <a class="el" href="classView.html">View</a></td></tr>
<tr class="memitem:a5ddee2bf0b26dbcfa7780be17ff33dd7 inherit pro_static_attribs_classView"><td class="memItemLeft" align="right" valign="top"><a id="a5ddee2bf0b26dbcfa7780be17ff33dd7"></a>
static WINDOW *&#160;</td><td class="memItemRight" valign="bottom"><b>win</b> = nullptr</td></tr>
static WINDOW *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a5ddee2bf0b26dbcfa7780be17ff33dd7">win</a> = nullptr</td></tr>
<tr class="memdesc:a5ddee2bf0b26dbcfa7780be17ff33dd7 inherit pro_static_attribs_classView"><td class="mdescLeft">&#160;</td><td class="mdescRight">static window contexts for all views <br /></td></tr>
<tr class="separator:a5ddee2bf0b26dbcfa7780be17ff33dd7 inherit pro_static_attribs_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3554cf8689cad24c643665aa3d182134 inherit pro_static_attribs_classView"><td class="memItemLeft" align="right" valign="top"><a id="a3554cf8689cad24c643665aa3d182134"></a>
constexpr static int&#160;</td><td class="memItemRight" valign="bottom"><b>KEY_ENT</b> = 10</td></tr>
constexpr static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a3554cf8689cad24c643665aa3d182134">KEY_ENT</a> = 10</td></tr>
<tr class="memdesc:a3554cf8689cad24c643665aa3d182134 inherit pro_static_attribs_classView"><td class="mdescLeft">&#160;</td><td class="mdescRight">Key value for the Enter key. <br /></td></tr>
<tr class="separator:a3554cf8689cad24c643665aa3d182134 inherit pro_static_attribs_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_static_methods_classView"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classView')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classView.html">View</a></td></tr>
<tr class="memitem:a990aa2223befde031dfcce54a740c558 inherit pub_static_methods_classView"><td class="memItemLeft" align="right" valign="top"><a id="a990aa2223befde031dfcce54a740c558"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>setWinContext</b> (WINDOW *win)</td></tr>
<tr class="memitem:a990aa2223befde031dfcce54a740c558 inherit pub_static_methods_classView"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a990aa2223befde031dfcce54a740c558">setWinContext</a> (WINDOW *<a class="el" href="classView.html#a5ddee2bf0b26dbcfa7780be17ff33dd7">win</a>)</td></tr>
<tr class="separator:a990aa2223befde031dfcce54a740c558 inherit pub_static_methods_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0710c6ba06e3795e7ddf369361308b79 inherit pub_static_methods_classView"><td class="memItemLeft" align="right" valign="top"><a id="a0710c6ba06e3795e7ddf369361308b79"></a>
static WINDOW *&#160;</td><td class="memItemRight" valign="bottom"><b>getWinContext</b> (void)</td></tr>
<tr class="memitem:a0710c6ba06e3795e7ddf369361308b79 inherit pub_static_methods_classView"><td class="memItemLeft" align="right" valign="top">static WINDOW *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a0710c6ba06e3795e7ddf369361308b79">getWinContext</a> (void)</td></tr>
<tr class="separator:a0710c6ba06e3795e7ddf369361308b79 inherit pub_static_methods_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a52c2e2a7bc56388e7d9bfa398ad52668 inherit pub_static_methods_classView"><td class="memItemLeft" align="right" valign="top"><a id="a52c2e2a7bc56388e7d9bfa398ad52668"></a>
static std::vector&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>str_split</b> (const std::string &amp;str, const std::string delim)</td></tr>
<tr class="memitem:a52c2e2a7bc56388e7d9bfa398ad52668 inherit pub_static_methods_classView"><td class="memItemLeft" align="right" valign="top">static std::vector&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a52c2e2a7bc56388e7d9bfa398ad52668">str_split</a> (const std::string &amp;str, const std::string delim)</td></tr>
<tr class="separator:a52c2e2a7bc56388e7d9bfa398ad52668 inherit pub_static_methods_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p><a class="el" href="classView.html">View</a> for basic user text input. </p>
<p class="definition">Definition at line <a class="el" href="view__promt_8h_source.html#l00010">10</a> of file <a class="el" href="view__promt_8h_source.html">view_promt.h</a>.</p>
</div><hr/>The documentation for this class was generated from the following files:<ul>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a id="a8f3f805bece2a669f10e29d1d22a9de1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8f3f805bece2a669f10e29d1d22a9de1">&#9670;&nbsp;</a></span>draw()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void ViewPromt::draw </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Abstract function for drawing ths particular view. Gets overridden in the derived classes to paints for example a promt. </p>
<p>Implements <a class="el" href="classView.html#a092a269bf53569af7fca4d710dd5b980">View</a>.</p>
<p class="definition">Definition at line <a class="el" href="view__promt_8cpp_source.html#l00003">3</a> of file <a class="el" href="view__promt_8cpp_source.html">view_promt.cpp</a>.</p>
</div>
</div>
<a id="a24aa1e8887fc5e6631d6cb88adb7f3db"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a24aa1e8887fc5e6631d6cb88adb7f3db">&#9670;&nbsp;</a></span>keypress()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">std::function&lt; void(int)&gt; ViewPromt::keypress </td>
<td>(</td>
<td class="paramtype">int &amp;&#160;</td>
<td class="paramname"><em>key</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Abstract function for the view to reacted on a keypress. Gets overridden in the derived classes to close for example a view on ESC. </p>
<p>Implements <a class="el" href="classView.html#a60f77156dc4786bb6227d58a3061d2f6">View</a>.</p>
<p class="definition">Definition at line <a class="el" href="view__promt_8cpp_source.html#l00059">59</a> of file <a class="el" href="view__promt_8cpp_source.html">view_promt.cpp</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>ui/<a class="el" href="view__promt_8h_source.html">view_promt.h</a></li>
<li>ui/<a class="el" href="view__promt_8cpp_source.html">view_promt.cpp</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

View file

@ -70,31 +70,31 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classViewSelection.html">ViewSelection</a>, including all inherited members.</p>
<table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>addChoice</b>(std::string name, call_t call) (defined in <a class="el" href="classViewSelection.html">ViewSelection</a>)</td><td class="entry"><a class="el" href="classViewSelection.html">ViewSelection</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>calls</b> (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#a610367214a727e2f7da72ac5bdb60fa3">calls</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>choice_offset_x</b> (defined in <a class="el" href="classViewSelection.html">ViewSelection</a>)</td><td class="entry"><a class="el" href="classViewSelection.html">ViewSelection</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>choice_offset_y</b> (defined in <a class="el" href="classViewSelection.html">ViewSelection</a>)</td><td class="entry"><a class="el" href="classViewSelection.html">ViewSelection</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>choices</b> (defined in <a class="el" href="classViewSelection.html">ViewSelection</a>)</td><td class="entry"><a class="el" href="classViewSelection.html">ViewSelection</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>draw</b>(void) override (defined in <a class="el" href="classViewSelection.html">ViewSelection</a>)</td><td class="entry"><a class="el" href="classViewSelection.html">ViewSelection</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getWinContext</b>(void) (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>height</b> (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>KEY_ENT</b> (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>keypress</b>(int &amp;key) override (defined in <a class="el" href="classViewSelection.html">ViewSelection</a>)</td><td class="entry"><a class="el" href="classViewSelection.html">ViewSelection</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>repaint</b>(void) (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classViewSelection.html#a10fa34fb676bfed472ca5ee62ef9446d">draw</a>(void) override</td><td class="entry"><a class="el" href="classViewSelection.html">ViewSelection</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#a0710c6ba06e3795e7ddf369361308b79">getWinContext</a>(void)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#a6e3e5c18893617490f02166641356746">height</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#a3554cf8689cad24c643665aa3d182134">KEY_ENT</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classViewSelection.html#a04341cde5e8355edc5ff3d653d1dbc76">keypress</a>(int &amp;key) override</td><td class="entry"><a class="el" href="classViewSelection.html">ViewSelection</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#aa7b1f1179e3c4f06bef1e99355d0d592">repaint</a>(void)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>selection</b> (defined in <a class="el" href="classViewSelection.html">ViewSelection</a>)</td><td class="entry"><a class="el" href="classViewSelection.html">ViewSelection</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setTitle</b>(std::string title) (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>setWinContext</b>(WINDOW *win) (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>start_x</b> (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>start_y</b> (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>str_split</b>(const std::string &amp;str, const std::string delim) (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>title</b> (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>View</b>(void) (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>width</b> (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>win</b> (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>~View</b>(void) (defined in <a class="el" href="classView.html">View</a>)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#a6c725e4d83fd7474635a7e64200c7a08">setTitle</a>(std::string title)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#a990aa2223befde031dfcce54a740c558">setWinContext</a>(WINDOW *win)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#a9fc9f3b0c876d063e6f57dee320a43fe">start_x</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#ac424db4c13776c3ce9d33f9074dfcfaa">start_y</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#a52c2e2a7bc56388e7d9bfa398ad52668">str_split</a>(const std::string &amp;str, const std::string delim)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#a80441aa81b52e04677a2aa2bd9c47753">title</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#a0a9be6e5fb588412aab31cacf5e43b04">View</a>(void)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#ae039aa744b085db819ae149705b2c32b">width</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#a5ddee2bf0b26dbcfa7780be17ff33dd7">win</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#a450dfab3f21a52edc03db4310593412f">~View</a>(void)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

View file

@ -87,21 +87,21 @@ $(function() {
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a10fa34fb676bfed472ca5ee62ef9446d"><td class="memItemLeft" align="right" valign="top"><a id="a10fa34fb676bfed472ca5ee62ef9446d"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>draw</b> (void) override</td></tr>
<tr class="memitem:a10fa34fb676bfed472ca5ee62ef9446d"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classViewSelection.html#a10fa34fb676bfed472ca5ee62ef9446d">draw</a> (void) override</td></tr>
<tr class="separator:a10fa34fb676bfed472ca5ee62ef9446d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a20984423a21a0c78c12d4ad0df656b8a"><td class="memItemLeft" align="right" valign="top"><a id="a20984423a21a0c78c12d4ad0df656b8a"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>addChoice</b> (std::string name, call_t call)</td></tr>
<tr class="separator:a20984423a21a0c78c12d4ad0df656b8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a04341cde5e8355edc5ff3d653d1dbc76"><td class="memItemLeft" align="right" valign="top"><a id="a04341cde5e8355edc5ff3d653d1dbc76"></a>
virtual call_t&#160;</td><td class="memItemRight" valign="bottom"><b>keypress</b> (int &amp;key) override</td></tr>
<tr class="memitem:a04341cde5e8355edc5ff3d653d1dbc76"><td class="memItemLeft" align="right" valign="top">virtual call_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classViewSelection.html#a04341cde5e8355edc5ff3d653d1dbc76">keypress</a> (int &amp;key) override</td></tr>
<tr class="separator:a04341cde5e8355edc5ff3d653d1dbc76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classView"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classView')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classView.html">View</a></td></tr>
<tr class="memitem:a6c725e4d83fd7474635a7e64200c7a08 inherit pub_methods_classView"><td class="memItemLeft" align="right" valign="top"><a id="a6c725e4d83fd7474635a7e64200c7a08"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>setTitle</b> (std::string title)</td></tr>
<tr class="memitem:a0a9be6e5fb588412aab31cacf5e43b04 inherit pub_methods_classView"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a0a9be6e5fb588412aab31cacf5e43b04">View</a> (void)</td></tr>
<tr class="separator:a0a9be6e5fb588412aab31cacf5e43b04 inherit pub_methods_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a450dfab3f21a52edc03db4310593412f inherit pub_methods_classView"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a450dfab3f21a52edc03db4310593412f">~View</a> (void)</td></tr>
<tr class="separator:a450dfab3f21a52edc03db4310593412f inherit pub_methods_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c725e4d83fd7474635a7e64200c7a08 inherit pub_methods_classView"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a6c725e4d83fd7474635a7e64200c7a08">setTitle</a> (std::string <a class="el" href="classView.html#a80441aa81b52e04677a2aa2bd9c47753">title</a>)</td></tr>
<tr class="separator:a6c725e4d83fd7474635a7e64200c7a08 inherit pub_methods_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7b1f1179e3c4f06bef1e99355d0d592 inherit pub_methods_classView"><td class="memItemLeft" align="right" valign="top"><a id="aa7b1f1179e3c4f06bef1e99355d0d592"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>repaint</b> (void)</td></tr>
<tr class="memitem:aa7b1f1179e3c4f06bef1e99355d0d592 inherit pub_methods_classView"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#aa7b1f1179e3c4f06bef1e99355d0d592">repaint</a> (void)</td></tr>
<tr class="separator:aa7b1f1179e3c4f06bef1e99355d0d592 inherit pub_methods_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
@ -114,22 +114,28 @@ std::vector&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bott
<tr class="separator:a118f23e16e3deeaedeee7cbf62bf34bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classView"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classView')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classView.html">View</a></td></tr>
<tr class="memitem:ae039aa744b085db819ae149705b2c32b inherit pro_attribs_classView"><td class="memItemLeft" align="right" valign="top"><a id="ae039aa744b085db819ae149705b2c32b"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>width</b></td></tr>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#ae039aa744b085db819ae149705b2c32b">width</a></td></tr>
<tr class="memdesc:ae039aa744b085db819ae149705b2c32b inherit pro_attribs_classView"><td class="mdescLeft">&#160;</td><td class="mdescRight">width of view in terminal characters <br /></td></tr>
<tr class="separator:ae039aa744b085db819ae149705b2c32b inherit pro_attribs_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e3e5c18893617490f02166641356746 inherit pro_attribs_classView"><td class="memItemLeft" align="right" valign="top"><a id="a6e3e5c18893617490f02166641356746"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>height</b></td></tr>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a6e3e5c18893617490f02166641356746">height</a></td></tr>
<tr class="memdesc:a6e3e5c18893617490f02166641356746 inherit pro_attribs_classView"><td class="mdescLeft">&#160;</td><td class="mdescRight">height of view in terminal characters <br /></td></tr>
<tr class="separator:a6e3e5c18893617490f02166641356746 inherit pro_attribs_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9fc9f3b0c876d063e6f57dee320a43fe inherit pro_attribs_classView"><td class="memItemLeft" align="right" valign="top"><a id="a9fc9f3b0c876d063e6f57dee320a43fe"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>start_x</b> = 0</td></tr>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a9fc9f3b0c876d063e6f57dee320a43fe">start_x</a> = 0</td></tr>
<tr class="memdesc:a9fc9f3b0c876d063e6f57dee320a43fe inherit pro_attribs_classView"><td class="mdescLeft">&#160;</td><td class="mdescRight">x offset (characters) in the terminal, used to center the window on <a class="el" href="classView.html#aa7b1f1179e3c4f06bef1e99355d0d592">repaint()</a> <br /></td></tr>
<tr class="separator:a9fc9f3b0c876d063e6f57dee320a43fe inherit pro_attribs_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac424db4c13776c3ce9d33f9074dfcfaa inherit pro_attribs_classView"><td class="memItemLeft" align="right" valign="top"><a id="ac424db4c13776c3ce9d33f9074dfcfaa"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>start_y</b> = 0</td></tr>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#ac424db4c13776c3ce9d33f9074dfcfaa">start_y</a> = 0</td></tr>
<tr class="memdesc:ac424db4c13776c3ce9d33f9074dfcfaa inherit pro_attribs_classView"><td class="mdescLeft">&#160;</td><td class="mdescRight">y offset (characters) in the terminal, used to center the window on <a class="el" href="classView.html#aa7b1f1179e3c4f06bef1e99355d0d592">repaint()</a> <br /></td></tr>
<tr class="separator:ac424db4c13776c3ce9d33f9074dfcfaa inherit pro_attribs_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a80441aa81b52e04677a2aa2bd9c47753 inherit pro_attribs_classView"><td class="memItemLeft" align="right" valign="top"><a id="a80441aa81b52e04677a2aa2bd9c47753"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>title</b></td></tr>
std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a80441aa81b52e04677a2aa2bd9c47753">title</a></td></tr>
<tr class="memdesc:a80441aa81b52e04677a2aa2bd9c47753 inherit pro_attribs_classView"><td class="mdescLeft">&#160;</td><td class="mdescRight">title of the view <br /></td></tr>
<tr class="separator:a80441aa81b52e04677a2aa2bd9c47753 inherit pro_attribs_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a610367214a727e2f7da72ac5bdb60fa3 inherit pro_attribs_classView"><td class="memItemLeft" align="right" valign="top"><a id="a610367214a727e2f7da72ac5bdb60fa3"></a>
std::vector&lt; call_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>calls</b></td></tr>
std::vector&lt; call_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a610367214a727e2f7da72ac5bdb60fa3">calls</a></td></tr>
<tr class="memdesc:a610367214a727e2f7da72ac5bdb60fa3 inherit pro_attribs_classView"><td class="mdescLeft">&#160;</td><td class="mdescRight">calls (function pointers) for different button actions in the view (if any) <br /></td></tr>
<tr class="separator:a610367214a727e2f7da72ac5bdb60fa3 inherit pro_attribs_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-static-attribs"></a>
@ -142,37 +148,99 @@ constexpr static int&#160;</td><td class="memItemRight" valign="bottom"><b>choic
<tr class="separator:a20f8c7a3df9c37f05008c7da31deed56"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_static_attribs_classView"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_classView')"><img src="closed.png" alt="-"/>&#160;Static Protected Attributes inherited from <a class="el" href="classView.html">View</a></td></tr>
<tr class="memitem:a5ddee2bf0b26dbcfa7780be17ff33dd7 inherit pro_static_attribs_classView"><td class="memItemLeft" align="right" valign="top"><a id="a5ddee2bf0b26dbcfa7780be17ff33dd7"></a>
static WINDOW *&#160;</td><td class="memItemRight" valign="bottom"><b>win</b> = nullptr</td></tr>
static WINDOW *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a5ddee2bf0b26dbcfa7780be17ff33dd7">win</a> = nullptr</td></tr>
<tr class="memdesc:a5ddee2bf0b26dbcfa7780be17ff33dd7 inherit pro_static_attribs_classView"><td class="mdescLeft">&#160;</td><td class="mdescRight">static window contexts for all views <br /></td></tr>
<tr class="separator:a5ddee2bf0b26dbcfa7780be17ff33dd7 inherit pro_static_attribs_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3554cf8689cad24c643665aa3d182134 inherit pro_static_attribs_classView"><td class="memItemLeft" align="right" valign="top"><a id="a3554cf8689cad24c643665aa3d182134"></a>
constexpr static int&#160;</td><td class="memItemRight" valign="bottom"><b>KEY_ENT</b> = 10</td></tr>
constexpr static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a3554cf8689cad24c643665aa3d182134">KEY_ENT</a> = 10</td></tr>
<tr class="memdesc:a3554cf8689cad24c643665aa3d182134 inherit pro_static_attribs_classView"><td class="mdescLeft">&#160;</td><td class="mdescRight">Key value for the Enter key. <br /></td></tr>
<tr class="separator:a3554cf8689cad24c643665aa3d182134 inherit pro_static_attribs_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_static_methods_classView"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classView')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classView.html">View</a></td></tr>
<tr class="memitem:a990aa2223befde031dfcce54a740c558 inherit pub_static_methods_classView"><td class="memItemLeft" align="right" valign="top"><a id="a990aa2223befde031dfcce54a740c558"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>setWinContext</b> (WINDOW *win)</td></tr>
<tr class="memitem:a990aa2223befde031dfcce54a740c558 inherit pub_static_methods_classView"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a990aa2223befde031dfcce54a740c558">setWinContext</a> (WINDOW *<a class="el" href="classView.html#a5ddee2bf0b26dbcfa7780be17ff33dd7">win</a>)</td></tr>
<tr class="separator:a990aa2223befde031dfcce54a740c558 inherit pub_static_methods_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0710c6ba06e3795e7ddf369361308b79 inherit pub_static_methods_classView"><td class="memItemLeft" align="right" valign="top"><a id="a0710c6ba06e3795e7ddf369361308b79"></a>
static WINDOW *&#160;</td><td class="memItemRight" valign="bottom"><b>getWinContext</b> (void)</td></tr>
<tr class="memitem:a0710c6ba06e3795e7ddf369361308b79 inherit pub_static_methods_classView"><td class="memItemLeft" align="right" valign="top">static WINDOW *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a0710c6ba06e3795e7ddf369361308b79">getWinContext</a> (void)</td></tr>
<tr class="separator:a0710c6ba06e3795e7ddf369361308b79 inherit pub_static_methods_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a52c2e2a7bc56388e7d9bfa398ad52668 inherit pub_static_methods_classView"><td class="memItemLeft" align="right" valign="top"><a id="a52c2e2a7bc56388e7d9bfa398ad52668"></a>
static std::vector&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>str_split</b> (const std::string &amp;str, const std::string delim)</td></tr>
<tr class="memitem:a52c2e2a7bc56388e7d9bfa398ad52668 inherit pub_static_methods_classView"><td class="memItemLeft" align="right" valign="top">static std::vector&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a52c2e2a7bc56388e7d9bfa398ad52668">str_split</a> (const std::string &amp;str, const std::string delim)</td></tr>
<tr class="separator:a52c2e2a7bc56388e7d9bfa398ad52668 inherit pub_static_methods_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p><a class="el" href="classView.html">View</a> for user selection input. </p>
<p class="definition">Definition at line <a class="el" href="view__selection_8h_source.html#l00010">10</a> of file <a class="el" href="view__selection_8h_source.html">view_selection.h</a>.</p>
</div><hr/>The documentation for this class was generated from the following files:<ul>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a id="a10fa34fb676bfed472ca5ee62ef9446d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a10fa34fb676bfed472ca5ee62ef9446d">&#9670;&nbsp;</a></span>draw()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void ViewSelection::draw </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Abstract function for drawing ths particular view. Gets overridden in the derived classes to paints for example a promt. </p>
<p>Implements <a class="el" href="classView.html#a092a269bf53569af7fca4d710dd5b980">View</a>.</p>
<p class="definition">Definition at line <a class="el" href="view__selection_8cpp_source.html#l00003">3</a> of file <a class="el" href="view__selection_8cpp_source.html">view_selection.cpp</a>.</p>
</div>
</div>
<a id="a04341cde5e8355edc5ff3d653d1dbc76"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a04341cde5e8355edc5ff3d653d1dbc76">&#9670;&nbsp;</a></span>keypress()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">call_t ViewSelection::keypress </td>
<td>(</td>
<td class="paramtype">int &amp;&#160;</td>
<td class="paramname"><em>key</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Abstract function for the view to reacted on a keypress. Gets overridden in the derived classes to close for example a view on ESC. </p>
<p>Implements <a class="el" href="classView.html#a60f77156dc4786bb6227d58a3061d2f6">View</a>.</p>
<p class="definition">Definition at line <a class="el" href="view__selection_8cpp_source.html#l00022">22</a> of file <a class="el" href="view__selection_8cpp_source.html">view_selection.cpp</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>ui/<a class="el" href="view__selection_8h_source.html">view_selection.h</a></li>
<li>ui/<a class="el" href="view__selection_8cpp_source.html">view_selection.cpp</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

View file

@ -105,7 +105,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

File diff suppressed because one or more lines are too long

View file

@ -70,10 +70,10 @@ $(function() {
<div class="title">commit_hash.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="preprocessor">#ifndef COMMIT_HASH_H</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="preprocessor">#define COMMIT_HASH_H</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="keyword">const</span> <span class="keywordtype">char</span> COMMIT_HASH[] = <span class="stringliteral">&quot;28277098cbdeb228c0fcb0c04394643f6fd15a20&quot;</span>;</div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="preprocessor">#endif // COMMIT_HASH_H</span></div></div><!-- fragment --></div><!-- contents -->
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="preprocessor">#ifndef COMMIT_HASH_H</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="preprocessor">#define COMMIT_HASH_H</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="keyword">const</span> <span class="keywordtype">char</span> COMMIT_HASH[] = <span class="stringliteral">&quot;9640bb00c8b16073af9eadf9e40ede3c2e0e4020&quot;</span>;</div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="preprocessor">#endif // COMMIT_HASH_H</span></div></div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

View file

@ -73,7 +73,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

View file

@ -73,7 +73,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

View file

@ -77,7 +77,7 @@ $(function() {
<div class="ttc" id="aclassDot_html_ad975f119c0627a928790b3cd5ca6da05"><div class="ttname"><a href="classDot.html#ad975f119c0627a928790b3cd5ca6da05">Dot::Dot</a></div><div class="ttdeci">Dot(uint16_t x, uint16_t y, uint8_t curve)</div><div class="ttdef"><b>Definition:</b> <a href="dot_8cpp_source.html#l00003">dot.cpp:3</a></div></div>
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

View file

@ -78,7 +78,7 @@ $(function() {
<div class="ttc" id="aclassDot_html_ad975f119c0627a928790b3cd5ca6da05"><div class="ttname"><a href="classDot.html#ad975f119c0627a928790b3cd5ca6da05">Dot::Dot</a></div><div class="ttdeci">Dot(uint16_t x, uint16_t y, uint8_t curve)</div><div class="ttdef"><b>Definition:</b> <a href="dot_8cpp_source.html#l00003">dot.cpp:3</a></div></div>
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

File diff suppressed because one or more lines are too long

View file

@ -101,7 +101,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

View file

@ -97,6 +97,9 @@ $(function() {
<h3><a id="index_c"></a>- c -</h3><ul>
<li>calls
: <a class="el" href="classView.html#a610367214a727e2f7da72ac5bdb60fa3">View</a>
</li>
<li>clearInputBuffer()
: <a class="el" href="classUSART.html#a28a2b4c5ed66b2c3a81196f76884f156">USART</a>
</li>
@ -134,6 +137,15 @@ $(function() {
<li>Dot()
: <a class="el" href="classDot.html#ad975f119c0627a928790b3cd5ca6da05">Dot</a>
</li>
<li>draw()
: <a class="el" href="classView.html#a092a269bf53569af7fca4d710dd5b980">View</a>
, <a class="el" href="classViewInfo.html#ab7f9ea145f8cf26dbd27e29982cda206">ViewInfo</a>
, <a class="el" href="classViewPromt.html#a8f3f805bece2a669f10e29d1d22a9de1">ViewPromt</a>
, <a class="el" href="classViewSelection.html#a10fa34fb676bfed472ca5ee62ef9446d">ViewSelection</a>
</li>
<li>DriverException()
: <a class="el" href="classDriverException.html#abf7f902d3fbbfcdbde8e54a058948519">DriverException</a>
</li>
<li>drop()
: <a class="el" href="classUSART.html#a038d00c0b3d8c0c13c3e7eae5dad7813">USART</a>
</li>
@ -218,6 +230,9 @@ $(function() {
<li>getUnitY()
: <a class="el" href="classPlottyFile.html#a746b96036872dbece204e9739f3413b6">PlottyFile</a>
</li>
<li>getWinContext()
: <a class="el" href="classView.html#a0710c6ba06e3795e7ddf369361308b79">View</a>
</li>
<li>getX()
: <a class="el" href="classDot.html#a029f0cc99c474122b77a708a317e7f77">Dot</a>
</li>
@ -227,10 +242,34 @@ $(function() {
</ul>
<h3><a id="index_h"></a>- h -</h3><ul>
<li>height
: <a class="el" href="classView.html#a6e3e5c18893617490f02166641356746">View</a>
</li>
</ul>
<h3><a id="index_k"></a>- k -</h3><ul>
<li>KEY_ENT
: <a class="el" href="classView.html#a3554cf8689cad24c643665aa3d182134">View</a>
</li>
<li>keypress()
: <a class="el" href="classView.html#a60f77156dc4786bb6227d58a3061d2f6">View</a>
, <a class="el" href="classViewInfo.html#a7d231a44600aa100ad4a0b9f283e5bd8">ViewInfo</a>
, <a class="el" href="classViewMonitor.html#a2224002fe45655df87130fe07a161693">ViewMonitor</a>
, <a class="el" href="classViewPromt.html#a24aa1e8887fc5e6631d6cb88adb7f3db">ViewPromt</a>
, <a class="el" href="classViewSelection.html#a04341cde5e8355edc5ff3d653d1dbc76">ViewSelection</a>
</li>
</ul>
<h3><a id="index_m"></a>- m -</h3><ul>
<li>msg
: <a class="el" href="classTimeoutException.html#aa625fc0fae48a67737a98eafb91c9624">TimeoutException</a>
, <a class="el" href="classUSARTException.html#a14c80df95f216d221aa97cffbcd8dd79">USARTException</a>
: <a class="el" href="classUSARTException.html#a14c80df95f216d221aa97cffbcd8dd79">USARTException</a>
</li>
<li>msg_
: <a class="el" href="classDriverException.html#ab8777afe3f5aed2e66f2b2fcb480a651">DriverException</a>
, <a class="el" href="classTimeoutException.html#ae6395f887040521c915b0b8d88dc29e7">TimeoutException</a>
</li>
<li>MSG_FAIL
: <a class="el" href="classB15F.html#a77d1ecf24b406c9204665d3b09c36f1e">B15F</a>
@ -277,6 +316,9 @@ $(function() {
<li>RECONNECT_TRIES
: <a class="el" href="classB15F.html#a6c4895bdbcd71ff6743becf97985c2dc">B15F</a>
</li>
<li>repaint()
: <a class="el" href="classView.html#aa7b1f1179e3c4f06bef1e99355d0d592">View</a>
</li>
<li>reverse()
: <a class="el" href="classB15F.html#a2937f22f1cfc9b533f4b5bf4db726a68">B15F</a>
</li>
@ -338,6 +380,9 @@ $(function() {
<li>setTimeout()
: <a class="el" href="classUSART.html#ad7fe866cebe920784d2b17602824c7ff">USART</a>
</li>
<li>setTitle()
: <a class="el" href="classView.html#a6c725e4d83fd7474635a7e64200c7a08">View</a>
</li>
<li>setUnitPara()
: <a class="el" href="classPlottyFile.html#abbac84109a1e0958a4ca5c270fac0986">PlottyFile</a>
</li>
@ -347,9 +392,21 @@ $(function() {
<li>setUnitY()
: <a class="el" href="classPlottyFile.html#abb18c814f435926f741f7ceb310f3059">PlottyFile</a>
</li>
<li>setWinContext()
: <a class="el" href="classView.html#a990aa2223befde031dfcce54a740c558">View</a>
</li>
<li>start_x
: <a class="el" href="classView.html#a9fc9f3b0c876d063e6f57dee320a43fe">View</a>
</li>
<li>start_y
: <a class="el" href="classView.html#ac424db4c13776c3ce9d33f9074dfcfaa">View</a>
</li>
<li>startPlotty()
: <a class="el" href="classPlottyFile.html#a08a115ef10458cadfe76077d623313df">PlottyFile</a>
</li>
<li>str_split()
: <a class="el" href="classView.html#a52c2e2a7bc56388e7d9bfa398ad52668">View</a>
</li>
</ul>
@ -361,7 +418,10 @@ $(function() {
: <a class="el" href="classB15F.html#ac2c7b6d84da5239ee7cc3d44e689d9db">B15F</a>
</li>
<li>TimeoutException()
: <a class="el" href="classTimeoutException.html#aa45912234da11ffc9dd3594a1bbc0218">TimeoutException</a>
: <a class="el" href="classTimeoutException.html#ad6e5c200fbfd276f48a6c1163e2d2988">TimeoutException</a>
</li>
<li>title
: <a class="el" href="classView.html#a80441aa81b52e04677a2aa2bd9c47753">View</a>
</li>
<li>transmit()
: <a class="el" href="classUSART.html#a41b19dd58f307015b73e154048cd74ca">USART</a>
@ -374,7 +434,14 @@ $(function() {
: <a class="el" href="classUSART.html#a5daed20dc595c43d87c4c28bb08a7449">USART</a>
</li>
<li>USARTException()
: <a class="el" href="classUSARTException.html#a3c359db129825703b91392d5128cf93d">USARTException</a>
: <a class="el" href="classUSARTException.html#a643c0a8b7f0d81e2f1693a75b378e6c2">USARTException</a>
</li>
</ul>
<h3><a id="index_v"></a>- v -</h3><ul>
<li>View()
: <a class="el" href="classView.html#a0a9be6e5fb588412aab31cacf5e43b04">View</a>
</li>
</ul>
@ -384,9 +451,16 @@ $(function() {
: <a class="el" href="classB15F.html#a158d13bc84aed6430cdede1396384e06">B15F</a>
</li>
<li>what()
: <a class="el" href="classTimeoutException.html#a97eaf01fc39ddb94b060020b42fefd6e">TimeoutException</a>
: <a class="el" href="classDriverException.html#a781362760bcd75b1bd5448629df58446">DriverException</a>
, <a class="el" href="classTimeoutException.html#a97eaf01fc39ddb94b060020b42fefd6e">TimeoutException</a>
, <a class="el" href="classUSARTException.html#a2af5e3c00cd0585c7427c2e0420a8f15">USARTException</a>
</li>
<li>width
: <a class="el" href="classView.html#ae039aa744b085db819ae149705b2c32b">View</a>
</li>
<li>win
: <a class="el" href="classView.html#a5ddee2bf0b26dbcfa7780be17ff33dd7">View</a>
</li>
<li>writeToFile()
: <a class="el" href="classPlottyFile.html#a82c348e7fade2edcbc907e7c2bc2e305">PlottyFile</a>
</li>
@ -394,6 +468,9 @@ $(function() {
<h3><a id="index__7E"></a>- ~ -</h3><ul>
<li>~DriverException()
: <a class="el" href="classDriverException.html#a4e62b528e9a6c1a776b1a08487fac340">DriverException</a>
</li>
<li>~TimeoutException()
: <a class="el" href="classTimeoutException.html#a2f686b262d2ccffa0090fda9b44ab540">TimeoutException</a>
</li>
@ -403,11 +480,14 @@ $(function() {
<li>~USARTException()
: <a class="el" href="classUSARTException.html#a0e008b3cb4974859e6bc8c8f8eb480be">USARTException</a>
</li>
<li>~View()
: <a class="el" href="classView.html#a450dfab3f21a52edc03db4310593412f">View</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

View file

@ -127,6 +127,15 @@ $(function() {
<li>Dot()
: <a class="el" href="classDot.html#ad975f119c0627a928790b3cd5ca6da05">Dot</a>
</li>
<li>draw()
: <a class="el" href="classView.html#a092a269bf53569af7fca4d710dd5b980">View</a>
, <a class="el" href="classViewInfo.html#ab7f9ea145f8cf26dbd27e29982cda206">ViewInfo</a>
, <a class="el" href="classViewPromt.html#a8f3f805bece2a669f10e29d1d22a9de1">ViewPromt</a>
, <a class="el" href="classViewSelection.html#a10fa34fb676bfed472ca5ee62ef9446d">ViewSelection</a>
</li>
<li>DriverException()
: <a class="el" href="classDriverException.html#a6dcc078e6bfb7d87b53a5aef758cfe5f">DriverException</a>
</li>
<li>drop()
: <a class="el" href="classUSART.html#a038d00c0b3d8c0c13c3e7eae5dad7813">USART</a>
</li>
@ -211,6 +220,9 @@ $(function() {
<li>getUnitY()
: <a class="el" href="classPlottyFile.html#a746b96036872dbece204e9739f3413b6">PlottyFile</a>
</li>
<li>getWinContext()
: <a class="el" href="classView.html#a0710c6ba06e3795e7ddf369361308b79">View</a>
</li>
<li>getX()
: <a class="el" href="classDot.html#a029f0cc99c474122b77a708a317e7f77">Dot</a>
</li>
@ -220,6 +232,17 @@ $(function() {
</ul>
<h3><a id="index_k"></a>- k -</h3><ul>
<li>keypress()
: <a class="el" href="classView.html#a60f77156dc4786bb6227d58a3061d2f6">View</a>
, <a class="el" href="classViewInfo.html#a7d231a44600aa100ad4a0b9f283e5bd8">ViewInfo</a>
, <a class="el" href="classViewMonitor.html#a2224002fe45655df87130fe07a161693">ViewMonitor</a>
, <a class="el" href="classViewPromt.html#a24aa1e8887fc5e6631d6cb88adb7f3db">ViewPromt</a>
, <a class="el" href="classViewSelection.html#a04341cde5e8355edc5ff3d653d1dbc76">ViewSelection</a>
</li>
</ul>
<h3><a id="index_o"></a>- o -</h3><ul>
<li>openDevice()
: <a class="el" href="classUSART.html#a5f7e2abda2ec4a68a5fdb8ee2f8a940a">USART</a>
@ -247,6 +270,9 @@ $(function() {
<li>reconnect()
: <a class="el" href="classB15F.html#a52557b375443c180a044e7d4e80a1ae7">B15F</a>
</li>
<li>repaint()
: <a class="el" href="classView.html#aa7b1f1179e3c4f06bef1e99355d0d592">View</a>
</li>
<li>reverse()
: <a class="el" href="classB15F.html#a2937f22f1cfc9b533f4b5bf4db726a68">B15F</a>
</li>
@ -308,6 +334,9 @@ $(function() {
<li>setTimeout()
: <a class="el" href="classUSART.html#ad7fe866cebe920784d2b17602824c7ff">USART</a>
</li>
<li>setTitle()
: <a class="el" href="classView.html#a6c725e4d83fd7474635a7e64200c7a08">View</a>
</li>
<li>setUnitPara()
: <a class="el" href="classPlottyFile.html#abbac84109a1e0958a4ca5c270fac0986">PlottyFile</a>
</li>
@ -317,9 +346,15 @@ $(function() {
<li>setUnitY()
: <a class="el" href="classPlottyFile.html#abb18c814f435926f741f7ceb310f3059">PlottyFile</a>
</li>
<li>setWinContext()
: <a class="el" href="classView.html#a990aa2223befde031dfcce54a740c558">View</a>
</li>
<li>startPlotty()
: <a class="el" href="classPlottyFile.html#a08a115ef10458cadfe76077d623313df">PlottyFile</a>
</li>
<li>str_split()
: <a class="el" href="classView.html#a52c2e2a7bc56388e7d9bfa398ad52668">View</a>
</li>
</ul>
@ -349,9 +384,17 @@ $(function() {
</ul>
<h3><a id="index_v"></a>- v -</h3><ul>
<li>View()
: <a class="el" href="classView.html#a0a9be6e5fb588412aab31cacf5e43b04">View</a>
</li>
</ul>
<h3><a id="index_w"></a>- w -</h3><ul>
<li>what()
: <a class="el" href="classTimeoutException.html#a97eaf01fc39ddb94b060020b42fefd6e">TimeoutException</a>
: <a class="el" href="classDriverException.html#a781362760bcd75b1bd5448629df58446">DriverException</a>
, <a class="el" href="classTimeoutException.html#a97eaf01fc39ddb94b060020b42fefd6e">TimeoutException</a>
, <a class="el" href="classUSARTException.html#a2af5e3c00cd0585c7427c2e0420a8f15">USARTException</a>
</li>
<li>writeToFile()
@ -361,6 +404,9 @@ $(function() {
<h3><a id="index__7E"></a>- ~ -</h3><ul>
<li>~DriverException()
: <a class="el" href="classDriverException.html#a4e62b528e9a6c1a776b1a08487fac340">DriverException</a>
</li>
<li>~TimeoutException()
: <a class="el" href="classTimeoutException.html#a2f686b262d2ccffa0090fda9b44ab540">TimeoutException</a>
</li>
@ -370,11 +416,14 @@ $(function() {
<li>~USARTException()
: <a class="el" href="classUSARTException.html#a0e008b3cb4974859e6bc8c8f8eb480be">USARTException</a>
</li>
<li>~View()
: <a class="el" href="classView.html#a450dfab3f21a52edc03db4310593412f">View</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

View file

@ -66,9 +66,21 @@ $(function() {
<li>BAUDRATE
: <a class="el" href="classB15F.html#a7d548d6861cfc69753161bf9cda14f87">B15F</a>
</li>
<li>calls
: <a class="el" href="classView.html#a610367214a727e2f7da72ac5bdb60fa3">View</a>
</li>
<li>height
: <a class="el" href="classView.html#a6e3e5c18893617490f02166641356746">View</a>
</li>
<li>KEY_ENT
: <a class="el" href="classView.html#a3554cf8689cad24c643665aa3d182134">View</a>
</li>
<li>msg
: <a class="el" href="classTimeoutException.html#aa625fc0fae48a67737a98eafb91c9624">TimeoutException</a>
, <a class="el" href="classUSARTException.html#a14c80df95f216d221aa97cffbcd8dd79">USARTException</a>
: <a class="el" href="classUSARTException.html#a14c80df95f216d221aa97cffbcd8dd79">USARTException</a>
</li>
<li>msg_
: <a class="el" href="classDriverException.html#ab8777afe3f5aed2e66f2b2fcb480a651">DriverException</a>
, <a class="el" href="classTimeoutException.html#ae6395f887040521c915b0b8d88dc29e7">TimeoutException</a>
</li>
<li>MSG_FAIL
: <a class="el" href="classB15F.html#a77d1ecf24b406c9204665d3b09c36f1e">B15F</a>
@ -85,14 +97,29 @@ $(function() {
<li>RECONNECT_TRIES
: <a class="el" href="classB15F.html#a6c4895bdbcd71ff6743becf97985c2dc">B15F</a>
</li>
<li>start_x
: <a class="el" href="classView.html#a9fc9f3b0c876d063e6f57dee320a43fe">View</a>
</li>
<li>start_y
: <a class="el" href="classView.html#ac424db4c13776c3ce9d33f9074dfcfaa">View</a>
</li>
<li>title
: <a class="el" href="classView.html#a80441aa81b52e04677a2aa2bd9c47753">View</a>
</li>
<li>WDT_TIMEOUT
: <a class="el" href="classB15F.html#a158d13bc84aed6430cdede1396384e06">B15F</a>
</li>
<li>width
: <a class="el" href="classView.html#ae039aa744b085db819ae149705b2c32b">View</a>
</li>
<li>win
: <a class="el" href="classView.html#a5ddee2bf0b26dbcfa7780be17ff33dd7">View</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

View file

@ -86,7 +86,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

View file

@ -175,7 +175,7 @@ Dabei gehören Punkte mit dem gleichen Index für <code>curve</code> (<em>uint8_
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

View file

@ -35,6 +35,8 @@ var menudata={children:[
{text:"e",url:"functions.html#index_e"},
{text:"f",url:"functions.html#index_f"},
{text:"g",url:"functions.html#index_g"},
{text:"h",url:"functions.html#index_h"},
{text:"k",url:"functions.html#index_k"},
{text:"m",url:"functions.html#index_m"},
{text:"o",url:"functions.html#index_o"},
{text:"p",url:"functions.html#index_p"},
@ -42,6 +44,7 @@ var menudata={children:[
{text:"s",url:"functions.html#index_s"},
{text:"t",url:"functions.html#index_t"},
{text:"u",url:"functions.html#index_u"},
{text:"v",url:"functions.html#index_v"},
{text:"w",url:"functions.html#index_w"},
{text:"~",url:"functions.html#index__7E"}]},
{text:"Functions",url:"functions_func.html",children:[
@ -51,12 +54,14 @@ var menudata={children:[
{text:"e",url:"functions_func.html#index_e"},
{text:"f",url:"functions_func.html#index_f"},
{text:"g",url:"functions_func.html#index_g"},
{text:"k",url:"functions_func.html#index_k"},
{text:"o",url:"functions_func.html#index_o"},
{text:"p",url:"functions_func.html#index_p"},
{text:"r",url:"functions_func.html#index_r"},
{text:"s",url:"functions_func.html#index_s"},
{text:"t",url:"functions_func.html#index_t"},
{text:"u",url:"functions_func.html#index_u"},
{text:"v",url:"functions_func.html#index_v"},
{text:"w",url:"functions_func.html#index_w"},
{text:"~",url:"functions_func.html#index__7E"}]},
{text:"Variables",url:"functions_vars.html"}]}]},

View file

@ -101,7 +101,7 @@ $(function() {
<div class="ttc" id="aclassPlottyFile_html_af952ac5e2c40896acaf6a86063874fe3"><div class="ttname"><a href="classPlottyFile.html#af952ac5e2c40896acaf6a86063874fe3">PlottyFile::getUnitX</a></div><div class="ttdeci">std::string getUnitX(void) const</div><div class="ttdef"><b>Definition:</b> <a href="plottyfile_8cpp_source.html#l00105">plottyfile.cpp:105</a></div></div>
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1,6 +1,8 @@
var searchData=
[
['_7etimeoutexception',['~TimeoutException',['../classTimeoutException.html#a2f686b262d2ccffa0090fda9b44ab540',1,'TimeoutException']]],
['_7eusart',['~USART',['../classUSART.html#a0c8eb1a939ca00921e22f6cbcc7bb749',1,'USART']]],
['_7eusartexception',['~USARTException',['../classUSARTException.html#a0e008b3cb4974859e6bc8c8f8eb480be',1,'USARTException']]]
['view',['View',['../classView.html',1,'View'],['../classView.html#a0a9be6e5fb588412aab31cacf5e43b04',1,'View::View()']]],
['viewinfo',['ViewInfo',['../classViewInfo.html',1,'']]],
['viewmonitor',['ViewMonitor',['../classViewMonitor.html',1,'']]],
['viewpromt',['ViewPromt',['../classViewPromt.html',1,'']]],
['viewselection',['ViewSelection',['../classViewSelection.html',1,'']]]
];

View file

@ -0,0 +1,30 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_11.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
createResults();
/* @license-end */
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
/* @license-end */
--></script>
</div>
</body>
</html>

View file

@ -0,0 +1,8 @@
var searchData=
[
['wdt_5ftimeout',['WDT_TIMEOUT',['../classB15F.html#a158d13bc84aed6430cdede1396384e06',1,'B15F']]],
['what',['what',['../classDriverException.html#a781362760bcd75b1bd5448629df58446',1,'DriverException::what()'],['../classTimeoutException.html#a97eaf01fc39ddb94b060020b42fefd6e',1,'TimeoutException::what()'],['../classUSARTException.html#a2af5e3c00cd0585c7427c2e0420a8f15',1,'USARTException::what()']]],
['width',['width',['../classView.html#ae039aa744b085db819ae149705b2c32b',1,'View']]],
['win',['win',['../classView.html#a5ddee2bf0b26dbcfa7780be17ff33dd7',1,'View']]],
['writetofile',['writeToFile',['../classPlottyFile.html#a82c348e7fade2edcbc907e7c2bc2e305',1,'PlottyFile']]]
];

View file

@ -0,0 +1,30 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_12.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
createResults();
/* @license-end */
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
/* @license-end */
--></script>
</div>
</body>
</html>

View file

@ -0,0 +1,8 @@
var searchData=
[
['_7edriverexception',['~DriverException',['../classDriverException.html#a4e62b528e9a6c1a776b1a08487fac340',1,'DriverException']]],
['_7etimeoutexception',['~TimeoutException',['../classTimeoutException.html#a2f686b262d2ccffa0090fda9b44ab540',1,'TimeoutException']]],
['_7eusart',['~USART',['../classUSART.html#a0c8eb1a939ca00921e22f6cbcc7bb749',1,'USART']]],
['_7eusartexception',['~USARTException',['../classUSARTException.html#a0e008b3cb4974859e6bc8c8f8eb480be',1,'USARTException']]],
['_7eview',['~View',['../classView.html#a450dfab3f21a52edc03db4310593412f',1,'View']]]
];

View file

@ -1,5 +1,6 @@
var searchData=
[
['calls',['calls',['../classView.html#a610367214a727e2f7da72ac5bdb60fa3',1,'View']]],
['clearinputbuffer',['clearInputBuffer',['../classUSART.html#a28a2b4c5ed66b2c3a81196f76884f156',1,'USART']]],
['clearoutputbuffer',['clearOutputBuffer',['../classUSART.html#a756d268a8762c316f91ca3238972b0c1',1,'USART']]],
['closedevice',['closeDevice',['../classUSART.html#af80d6291ac1d2df04cfa1d8d27458cc5',1,'USART']]]

View file

@ -8,6 +8,7 @@ var searchData=
['digitalwrite1',['digitalWrite1',['../classB15F.html#a8f0d3891ec613a569b0a4309dfe213da',1,'B15F']]],
['discard',['discard',['../classB15F.html#ae4740cd473f40a1a4121dfa66b25e1d5',1,'B15F']]],
['dot',['Dot',['../classDot.html',1,'Dot'],['../classDot.html#ad975f119c0627a928790b3cd5ca6da05',1,'Dot::Dot()']]],
['driverexception',['DriverException',['../classDriverException.html',1,'']]],
['draw',['draw',['../classView.html#a092a269bf53569af7fca4d710dd5b980',1,'View::draw()'],['../classViewInfo.html#ab7f9ea145f8cf26dbd27e29982cda206',1,'ViewInfo::draw()'],['../classViewPromt.html#a8f3f805bece2a669f10e29d1d22a9de1',1,'ViewPromt::draw()'],['../classViewSelection.html#a10fa34fb676bfed472ca5ee62ef9446d',1,'ViewSelection::draw()']]],
['driverexception',['DriverException',['../classDriverException.html',1,'DriverException'],['../classDriverException.html#a6dcc078e6bfb7d87b53a5aef758cfe5f',1,'DriverException::DriverException(const char *message)'],['../classDriverException.html#abf7f902d3fbbfcdbde8e54a058948519',1,'DriverException::DriverException(const std::string &amp;message)']]],
['drop',['drop',['../classUSART.html#a038d00c0b3d8c0c13c3e7eae5dad7813',1,'USART']]]
];

View file

@ -21,6 +21,7 @@ var searchData=
['getunitpara',['getUnitPara',['../classPlottyFile.html#abcda4139adf8c5ab8a93b13b84ac097c',1,'PlottyFile']]],
['getunitx',['getUnitX',['../classPlottyFile.html#af952ac5e2c40896acaf6a86063874fe3',1,'PlottyFile']]],
['getunity',['getUnitY',['../classPlottyFile.html#a746b96036872dbece204e9739f3413b6',1,'PlottyFile']]],
['getwincontext',['getWinContext',['../classView.html#a0710c6ba06e3795e7ddf369361308b79',1,'View']]],
['getx',['getX',['../classDot.html#a029f0cc99c474122b77a708a317e7f77',1,'Dot']]],
['gety',['getY',['../classDot.html#a8fcb987e6308d8184d1a2c8692227e58',1,'Dot']]]
];

View file

@ -1,6 +1,4 @@
var searchData=
[
['msg',['msg',['../classTimeoutException.html#aa625fc0fae48a67737a98eafb91c9624',1,'TimeoutException::msg()'],['../classUSARTException.html#a14c80df95f216d221aa97cffbcd8dd79',1,'USARTException::msg()']]],
['msg_5ffail',['MSG_FAIL',['../classB15F.html#a77d1ecf24b406c9204665d3b09c36f1e',1,'B15F']]],
['msg_5fok',['MSG_OK',['../classB15F.html#ab01299858f74a6cec598688562e0ad02',1,'B15F']]]
['height',['height',['../classView.html#a6e3e5c18893617490f02166641356746',1,'View']]]
];

View file

@ -1,4 +1,5 @@
var searchData=
[
['opendevice',['openDevice',['../classUSART.html#a5f7e2abda2ec4a68a5fdb8ee2f8a940a',1,'USART']]]
['key_5fent',['KEY_ENT',['../classView.html#a3554cf8689cad24c643665aa3d182134',1,'View']]],
['keypress',['keypress',['../classView.html#a60f77156dc4786bb6227d58a3061d2f6',1,'View::keypress()'],['../classViewInfo.html#a7d231a44600aa100ad4a0b9f283e5bd8',1,'ViewInfo::keypress()'],['../classViewMonitor.html#a2224002fe45655df87130fe07a161693',1,'ViewMonitor::keypress()'],['../classViewPromt.html#a24aa1e8887fc5e6631d6cb88adb7f3db',1,'ViewPromt::keypress()'],['../classViewSelection.html#a04341cde5e8355edc5ff3d653d1dbc76',1,'ViewSelection::keypress()']]]
];

View file

@ -1,7 +1,7 @@
var searchData=
[
['plottyfile',['PlottyFile',['../classPlottyFile.html',1,'']]],
['pre',['PRE',['../classB15F.html#a3b0fc1f85954b2d9c145af4a3af5b1ec',1,'B15F']]],
['pwmsetfrequency',['pwmSetFrequency',['../classB15F.html#ac6f6532bb9550a0632c28b98c157d0a1',1,'B15F']]],
['pwmsetvalue',['pwmSetValue',['../classB15F.html#aae99d74a945039c365ebd2f995b5546e',1,'B15F']]]
['msg',['msg',['../classUSARTException.html#a14c80df95f216d221aa97cffbcd8dd79',1,'USARTException']]],
['msg_5f',['msg_',['../classDriverException.html#ab8777afe3f5aed2e66f2b2fcb480a651',1,'DriverException::msg_()'],['../classTimeoutException.html#ae6395f887040521c915b0b8d88dc29e7',1,'TimeoutException::msg_()']]],
['msg_5ffail',['MSG_FAIL',['../classB15F.html#a77d1ecf24b406c9204665d3b09c36f1e',1,'B15F']]],
['msg_5fok',['MSG_OK',['../classB15F.html#ab01299858f74a6cec598688562e0ad02',1,'B15F']]]
];

View file

@ -1,9 +1,4 @@
var searchData=
[
['readdipswitch',['readDipSwitch',['../classB15F.html#a6f858f21ea81d491b5031b3644a2239a',1,'B15F']]],
['receive',['receive',['../classUSART.html#a0fdc238203852f00bd750127602b2a6a',1,'USART']]],
['reconnect',['reconnect',['../classB15F.html#a52557b375443c180a044e7d4e80a1ae7',1,'B15F']]],
['reconnect_5ftimeout',['RECONNECT_TIMEOUT',['../classB15F.html#a040951746fbfd632e12bd1ad14578816',1,'B15F']]],
['reconnect_5ftries',['RECONNECT_TRIES',['../classB15F.html#a6c4895bdbcd71ff6743becf97985c2dc',1,'B15F']]],
['reverse',['reverse',['../classB15F.html#a2937f22f1cfc9b533f4b5bf4db726a68',1,'B15F']]]
['opendevice',['openDevice',['../classUSART.html#a5f7e2abda2ec4a68a5fdb8ee2f8a940a',1,'USART']]]
];

View file

@ -1,25 +1,7 @@
var searchData=
[
['setaborthandler',['setAbortHandler',['../classB15F.html#a55b0cd1ea582bda53d6979442640f8e9',1,'B15F']]],
['setbaudrate',['setBaudrate',['../classUSART.html#aac63918a8b97ae63ee607cfa39e6d88d',1,'USART']]],
['setdescpara',['setDescPara',['../classPlottyFile.html#a431904143c3c1164a2e8b8cfec3c77ab',1,'PlottyFile']]],
['setdescx',['setDescX',['../classPlottyFile.html#aa0449c290265d55d6223b19cf0a88b0a',1,'PlottyFile']]],
['setdescy',['setDescY',['../classPlottyFile.html#a38a3a4dfc76bc70523727584bf01d590',1,'PlottyFile']]],
['setfunctiontype',['setFunctionType',['../classPlottyFile.html#a4e5ab1ebb012a5cc1a3d6458a4cd512f',1,'PlottyFile']]],
['setmem16',['setMem16',['../classB15F.html#a62ef2ee9bd945d30979939fcffa6759a',1,'B15F']]],
['setmem8',['setMem8',['../classB15F.html#a65c0eee6b40b6d3ec58b0335fd668503',1,'B15F']]],
['setparafirstcurve',['setParaFirstCurve',['../classPlottyFile.html#aa676414793becb975506f48d6e949dd0',1,'PlottyFile']]],
['setparastepwidth',['setParaStepWidth',['../classPlottyFile.html#a6caebd31e04e2e7081cc007047350355',1,'PlottyFile']]],
['setquadrant',['setQuadrant',['../classPlottyFile.html#a1953ee0d9a87b7353c16139584e9c2ae',1,'PlottyFile']]],
['setrefx',['setRefX',['../classPlottyFile.html#a80c2c2e97a454566f9c1f2c51e1d7f3e',1,'PlottyFile']]],
['setrefy',['setRefY',['../classPlottyFile.html#a3a371228ddcc007e97eebe7cc04dffc2',1,'PlottyFile']]],
['setregister',['setRegister',['../classB15F.html#a47d7b797129d1ee7ebee4d8ae4f0ff93',1,'B15F']]],
['setservodisabled',['setServoDisabled',['../classB15F.html#aad1b3206761c06c7183ae1b8b95b350b',1,'B15F']]],
['setservoenabled',['setServoEnabled',['../classB15F.html#ab23d8c5a0b520b9d12d94a04f90fcfa0',1,'B15F']]],
['setservoposition',['setServoPosition',['../classB15F.html#aa76f289274e5d0be41c5d4a58b52a416',1,'B15F']]],
['settimeout',['setTimeout',['../classUSART.html#ad7fe866cebe920784d2b17602824c7ff',1,'USART']]],
['setunitpara',['setUnitPara',['../classPlottyFile.html#abbac84109a1e0958a4ca5c270fac0986',1,'PlottyFile']]],
['setunitx',['setUnitX',['../classPlottyFile.html#ab8d35a841ca9c325fca671cf34e03527',1,'PlottyFile']]],
['setunity',['setUnitY',['../classPlottyFile.html#abb18c814f435926f741f7ceb310f3059',1,'PlottyFile']]],
['startplotty',['startPlotty',['../classPlottyFile.html#a08a115ef10458cadfe76077d623313df',1,'PlottyFile']]]
['plottyfile',['PlottyFile',['../classPlottyFile.html',1,'']]],
['pre',['PRE',['../classB15F.html#a3b0fc1f85954b2d9c145af4a3af5b1ec',1,'B15F']]],
['pwmsetfrequency',['pwmSetFrequency',['../classB15F.html#ac6f6532bb9550a0632c28b98c157d0a1',1,'B15F']]],
['pwmsetvalue',['pwmSetValue',['../classB15F.html#aae99d74a945039c365ebd2f995b5546e',1,'B15F']]]
];

View file

@ -1,7 +1,10 @@
var searchData=
[
['testconnection',['testConnection',['../classB15F.html#a6b8c7da1fb9b619543844e0ce7597d83',1,'B15F']]],
['testintconv',['testIntConv',['../classB15F.html#ac2c7b6d84da5239ee7cc3d44e689d9db',1,'B15F']]],
['timeoutexception',['TimeoutException',['../classTimeoutException.html',1,'TimeoutException'],['../classTimeoutException.html#aa45912234da11ffc9dd3594a1bbc0218',1,'TimeoutException::TimeoutException(const char *message)'],['../classTimeoutException.html#ad6e5c200fbfd276f48a6c1163e2d2988',1,'TimeoutException::TimeoutException(const std::string &amp;message)']]],
['transmit',['transmit',['../classUSART.html#a41b19dd58f307015b73e154048cd74ca',1,'USART']]]
['readdipswitch',['readDipSwitch',['../classB15F.html#a6f858f21ea81d491b5031b3644a2239a',1,'B15F']]],
['receive',['receive',['../classUSART.html#a0fdc238203852f00bd750127602b2a6a',1,'USART']]],
['reconnect',['reconnect',['../classB15F.html#a52557b375443c180a044e7d4e80a1ae7',1,'B15F']]],
['reconnect_5ftimeout',['RECONNECT_TIMEOUT',['../classB15F.html#a040951746fbfd632e12bd1ad14578816',1,'B15F']]],
['reconnect_5ftries',['RECONNECT_TRIES',['../classB15F.html#a6c4895bdbcd71ff6743becf97985c2dc',1,'B15F']]],
['repaint',['repaint',['../classView.html#aa7b1f1179e3c4f06bef1e99355d0d592',1,'View']]],
['reverse',['reverse',['../classB15F.html#a2937f22f1cfc9b533f4b5bf4db726a68',1,'B15F']]]
];

View file

@ -1,5 +1,30 @@
var searchData=
[
['usart',['USART',['../classUSART.html',1,'USART'],['../classUSART.html#a5daed20dc595c43d87c4c28bb08a7449',1,'USART::USART()']]],
['usartexception',['USARTException',['../classUSARTException.html',1,'USARTException'],['../classUSARTException.html#a3c359db129825703b91392d5128cf93d',1,'USARTException::USARTException(const char *message)'],['../classUSARTException.html#a643c0a8b7f0d81e2f1693a75b378e6c2',1,'USARTException::USARTException(const std::string &amp;message)']]]
['setaborthandler',['setAbortHandler',['../classB15F.html#a55b0cd1ea582bda53d6979442640f8e9',1,'B15F']]],
['setbaudrate',['setBaudrate',['../classUSART.html#aac63918a8b97ae63ee607cfa39e6d88d',1,'USART']]],
['setdescpara',['setDescPara',['../classPlottyFile.html#a431904143c3c1164a2e8b8cfec3c77ab',1,'PlottyFile']]],
['setdescx',['setDescX',['../classPlottyFile.html#aa0449c290265d55d6223b19cf0a88b0a',1,'PlottyFile']]],
['setdescy',['setDescY',['../classPlottyFile.html#a38a3a4dfc76bc70523727584bf01d590',1,'PlottyFile']]],
['setfunctiontype',['setFunctionType',['../classPlottyFile.html#a4e5ab1ebb012a5cc1a3d6458a4cd512f',1,'PlottyFile']]],
['setmem16',['setMem16',['../classB15F.html#a62ef2ee9bd945d30979939fcffa6759a',1,'B15F']]],
['setmem8',['setMem8',['../classB15F.html#a65c0eee6b40b6d3ec58b0335fd668503',1,'B15F']]],
['setparafirstcurve',['setParaFirstCurve',['../classPlottyFile.html#aa676414793becb975506f48d6e949dd0',1,'PlottyFile']]],
['setparastepwidth',['setParaStepWidth',['../classPlottyFile.html#a6caebd31e04e2e7081cc007047350355',1,'PlottyFile']]],
['setquadrant',['setQuadrant',['../classPlottyFile.html#a1953ee0d9a87b7353c16139584e9c2ae',1,'PlottyFile']]],
['setrefx',['setRefX',['../classPlottyFile.html#a80c2c2e97a454566f9c1f2c51e1d7f3e',1,'PlottyFile']]],
['setrefy',['setRefY',['../classPlottyFile.html#a3a371228ddcc007e97eebe7cc04dffc2',1,'PlottyFile']]],
['setregister',['setRegister',['../classB15F.html#a47d7b797129d1ee7ebee4d8ae4f0ff93',1,'B15F']]],
['setservodisabled',['setServoDisabled',['../classB15F.html#aad1b3206761c06c7183ae1b8b95b350b',1,'B15F']]],
['setservoenabled',['setServoEnabled',['../classB15F.html#ab23d8c5a0b520b9d12d94a04f90fcfa0',1,'B15F']]],
['setservoposition',['setServoPosition',['../classB15F.html#aa76f289274e5d0be41c5d4a58b52a416',1,'B15F']]],
['settimeout',['setTimeout',['../classUSART.html#ad7fe866cebe920784d2b17602824c7ff',1,'USART']]],
['settitle',['setTitle',['../classView.html#a6c725e4d83fd7474635a7e64200c7a08',1,'View']]],
['setunitpara',['setUnitPara',['../classPlottyFile.html#abbac84109a1e0958a4ca5c270fac0986',1,'PlottyFile']]],
['setunitx',['setUnitX',['../classPlottyFile.html#ab8d35a841ca9c325fca671cf34e03527',1,'PlottyFile']]],
['setunity',['setUnitY',['../classPlottyFile.html#abb18c814f435926f741f7ceb310f3059',1,'PlottyFile']]],
['setwincontext',['setWinContext',['../classView.html#a990aa2223befde031dfcce54a740c558',1,'View']]],
['start_5fx',['start_x',['../classView.html#a9fc9f3b0c876d063e6f57dee320a43fe',1,'View']]],
['start_5fy',['start_y',['../classView.html#ac424db4c13776c3ce9d33f9074dfcfaa',1,'View']]],
['startplotty',['startPlotty',['../classPlottyFile.html#a08a115ef10458cadfe76077d623313df',1,'PlottyFile']]],
['str_5fsplit',['str_split',['../classView.html#a52c2e2a7bc56388e7d9bfa398ad52668',1,'View']]]
];

View file

@ -1,8 +1,8 @@
var searchData=
[
['view',['View',['../classView.html',1,'']]],
['viewinfo',['ViewInfo',['../classViewInfo.html',1,'']]],
['viewmonitor',['ViewMonitor',['../classViewMonitor.html',1,'']]],
['viewpromt',['ViewPromt',['../classViewPromt.html',1,'']]],
['viewselection',['ViewSelection',['../classViewSelection.html',1,'']]]
['testconnection',['testConnection',['../classB15F.html#a6b8c7da1fb9b619543844e0ce7597d83',1,'B15F']]],
['testintconv',['testIntConv',['../classB15F.html#ac2c7b6d84da5239ee7cc3d44e689d9db',1,'B15F']]],
['timeoutexception',['TimeoutException',['../classTimeoutException.html',1,'TimeoutException'],['../classTimeoutException.html#aa45912234da11ffc9dd3594a1bbc0218',1,'TimeoutException::TimeoutException(const char *message)'],['../classTimeoutException.html#ad6e5c200fbfd276f48a6c1163e2d2988',1,'TimeoutException::TimeoutException(const std::string &amp;message)']]],
['title',['title',['../classView.html#a80441aa81b52e04677a2aa2bd9c47753',1,'View']]],
['transmit',['transmit',['../classUSART.html#a41b19dd58f307015b73e154048cd74ca',1,'USART']]]
];

View file

@ -1,6 +1,5 @@
var searchData=
[
['wdt_5ftimeout',['WDT_TIMEOUT',['../classB15F.html#a158d13bc84aed6430cdede1396384e06',1,'B15F']]],
['what',['what',['../classTimeoutException.html#a97eaf01fc39ddb94b060020b42fefd6e',1,'TimeoutException::what()'],['../classUSARTException.html#a2af5e3c00cd0585c7427c2e0420a8f15',1,'USARTException::what()']]],
['writetofile',['writeToFile',['../classPlottyFile.html#a82c348e7fade2edcbc907e7c2bc2e305',1,'PlottyFile']]]
['usart',['USART',['../classUSART.html',1,'USART'],['../classUSART.html#a5daed20dc595c43d87c4c28bb08a7449',1,'USART::USART()']]],
['usartexception',['USARTException',['../classUSARTException.html',1,'USARTException'],['../classUSARTException.html#a3c359db129825703b91392d5128cf93d',1,'USARTException::USARTException(const char *message)'],['../classUSARTException.html#a643c0a8b7f0d81e2f1693a75b378e6c2',1,'USARTException::USARTException(const std::string &amp;message)']]]
];

View file

@ -8,5 +8,7 @@ var searchData=
['digitalwrite1',['digitalWrite1',['../classB15F.html#a8f0d3891ec613a569b0a4309dfe213da',1,'B15F']]],
['discard',['discard',['../classB15F.html#ae4740cd473f40a1a4121dfa66b25e1d5',1,'B15F']]],
['dot',['Dot',['../classDot.html#ad975f119c0627a928790b3cd5ca6da05',1,'Dot']]],
['draw',['draw',['../classView.html#a092a269bf53569af7fca4d710dd5b980',1,'View::draw()'],['../classViewInfo.html#ab7f9ea145f8cf26dbd27e29982cda206',1,'ViewInfo::draw()'],['../classViewPromt.html#a8f3f805bece2a669f10e29d1d22a9de1',1,'ViewPromt::draw()'],['../classViewSelection.html#a10fa34fb676bfed472ca5ee62ef9446d',1,'ViewSelection::draw()']]],
['driverexception',['DriverException',['../classDriverException.html#a6dcc078e6bfb7d87b53a5aef758cfe5f',1,'DriverException::DriverException(const char *message)'],['../classDriverException.html#abf7f902d3fbbfcdbde8e54a058948519',1,'DriverException::DriverException(const std::string &amp;message)']]],
['drop',['drop',['../classUSART.html#a038d00c0b3d8c0c13c3e7eae5dad7813',1,'USART']]]
];

View file

@ -21,6 +21,7 @@ var searchData=
['getunitpara',['getUnitPara',['../classPlottyFile.html#abcda4139adf8c5ab8a93b13b84ac097c',1,'PlottyFile']]],
['getunitx',['getUnitX',['../classPlottyFile.html#af952ac5e2c40896acaf6a86063874fe3',1,'PlottyFile']]],
['getunity',['getUnitY',['../classPlottyFile.html#a746b96036872dbece204e9739f3413b6',1,'PlottyFile']]],
['getwincontext',['getWinContext',['../classView.html#a0710c6ba06e3795e7ddf369361308b79',1,'View']]],
['getx',['getX',['../classDot.html#a029f0cc99c474122b77a708a317e7f77',1,'Dot']]],
['gety',['getY',['../classDot.html#a8fcb987e6308d8184d1a2c8692227e58',1,'Dot']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['opendevice',['openDevice',['../classUSART.html#a5f7e2abda2ec4a68a5fdb8ee2f8a940a',1,'USART']]]
['keypress',['keypress',['../classView.html#a60f77156dc4786bb6227d58a3061d2f6',1,'View::keypress()'],['../classViewInfo.html#a7d231a44600aa100ad4a0b9f283e5bd8',1,'ViewInfo::keypress()'],['../classViewMonitor.html#a2224002fe45655df87130fe07a161693',1,'ViewMonitor::keypress()'],['../classViewPromt.html#a24aa1e8887fc5e6631d6cb88adb7f3db',1,'ViewPromt::keypress()'],['../classViewSelection.html#a04341cde5e8355edc5ff3d653d1dbc76',1,'ViewSelection::keypress()']]]
];

View file

@ -1,5 +1,4 @@
var searchData=
[
['pwmsetfrequency',['pwmSetFrequency',['../classB15F.html#ac6f6532bb9550a0632c28b98c157d0a1',1,'B15F']]],
['pwmsetvalue',['pwmSetValue',['../classB15F.html#aae99d74a945039c365ebd2f995b5546e',1,'B15F']]]
['opendevice',['openDevice',['../classUSART.html#a5f7e2abda2ec4a68a5fdb8ee2f8a940a',1,'USART']]]
];

View file

@ -1,7 +1,5 @@
var searchData=
[
['readdipswitch',['readDipSwitch',['../classB15F.html#a6f858f21ea81d491b5031b3644a2239a',1,'B15F']]],
['receive',['receive',['../classUSART.html#a0fdc238203852f00bd750127602b2a6a',1,'USART']]],
['reconnect',['reconnect',['../classB15F.html#a52557b375443c180a044e7d4e80a1ae7',1,'B15F']]],
['reverse',['reverse',['../classB15F.html#a2937f22f1cfc9b533f4b5bf4db726a68',1,'B15F']]]
['pwmsetfrequency',['pwmSetFrequency',['../classB15F.html#ac6f6532bb9550a0632c28b98c157d0a1',1,'B15F']]],
['pwmsetvalue',['pwmSetValue',['../classB15F.html#aae99d74a945039c365ebd2f995b5546e',1,'B15F']]]
];

View file

@ -1,25 +1,8 @@
var searchData=
[
['setaborthandler',['setAbortHandler',['../classB15F.html#a55b0cd1ea582bda53d6979442640f8e9',1,'B15F']]],
['setbaudrate',['setBaudrate',['../classUSART.html#aac63918a8b97ae63ee607cfa39e6d88d',1,'USART']]],
['setdescpara',['setDescPara',['../classPlottyFile.html#a431904143c3c1164a2e8b8cfec3c77ab',1,'PlottyFile']]],
['setdescx',['setDescX',['../classPlottyFile.html#aa0449c290265d55d6223b19cf0a88b0a',1,'PlottyFile']]],
['setdescy',['setDescY',['../classPlottyFile.html#a38a3a4dfc76bc70523727584bf01d590',1,'PlottyFile']]],
['setfunctiontype',['setFunctionType',['../classPlottyFile.html#a4e5ab1ebb012a5cc1a3d6458a4cd512f',1,'PlottyFile']]],
['setmem16',['setMem16',['../classB15F.html#a62ef2ee9bd945d30979939fcffa6759a',1,'B15F']]],
['setmem8',['setMem8',['../classB15F.html#a65c0eee6b40b6d3ec58b0335fd668503',1,'B15F']]],
['setparafirstcurve',['setParaFirstCurve',['../classPlottyFile.html#aa676414793becb975506f48d6e949dd0',1,'PlottyFile']]],
['setparastepwidth',['setParaStepWidth',['../classPlottyFile.html#a6caebd31e04e2e7081cc007047350355',1,'PlottyFile']]],
['setquadrant',['setQuadrant',['../classPlottyFile.html#a1953ee0d9a87b7353c16139584e9c2ae',1,'PlottyFile']]],
['setrefx',['setRefX',['../classPlottyFile.html#a80c2c2e97a454566f9c1f2c51e1d7f3e',1,'PlottyFile']]],
['setrefy',['setRefY',['../classPlottyFile.html#a3a371228ddcc007e97eebe7cc04dffc2',1,'PlottyFile']]],
['setregister',['setRegister',['../classB15F.html#a47d7b797129d1ee7ebee4d8ae4f0ff93',1,'B15F']]],
['setservodisabled',['setServoDisabled',['../classB15F.html#aad1b3206761c06c7183ae1b8b95b350b',1,'B15F']]],
['setservoenabled',['setServoEnabled',['../classB15F.html#ab23d8c5a0b520b9d12d94a04f90fcfa0',1,'B15F']]],
['setservoposition',['setServoPosition',['../classB15F.html#aa76f289274e5d0be41c5d4a58b52a416',1,'B15F']]],
['settimeout',['setTimeout',['../classUSART.html#ad7fe866cebe920784d2b17602824c7ff',1,'USART']]],
['setunitpara',['setUnitPara',['../classPlottyFile.html#abbac84109a1e0958a4ca5c270fac0986',1,'PlottyFile']]],
['setunitx',['setUnitX',['../classPlottyFile.html#ab8d35a841ca9c325fca671cf34e03527',1,'PlottyFile']]],
['setunity',['setUnitY',['../classPlottyFile.html#abb18c814f435926f741f7ceb310f3059',1,'PlottyFile']]],
['startplotty',['startPlotty',['../classPlottyFile.html#a08a115ef10458cadfe76077d623313df',1,'PlottyFile']]]
['readdipswitch',['readDipSwitch',['../classB15F.html#a6f858f21ea81d491b5031b3644a2239a',1,'B15F']]],
['receive',['receive',['../classUSART.html#a0fdc238203852f00bd750127602b2a6a',1,'USART']]],
['reconnect',['reconnect',['../classB15F.html#a52557b375443c180a044e7d4e80a1ae7',1,'B15F']]],
['repaint',['repaint',['../classView.html#aa7b1f1179e3c4f06bef1e99355d0d592',1,'View']]],
['reverse',['reverse',['../classB15F.html#a2937f22f1cfc9b533f4b5bf4db726a68',1,'B15F']]]
];

View file

@ -1,7 +1,28 @@
var searchData=
[
['testconnection',['testConnection',['../classB15F.html#a6b8c7da1fb9b619543844e0ce7597d83',1,'B15F']]],
['testintconv',['testIntConv',['../classB15F.html#ac2c7b6d84da5239ee7cc3d44e689d9db',1,'B15F']]],
['timeoutexception',['TimeoutException',['../classTimeoutException.html#aa45912234da11ffc9dd3594a1bbc0218',1,'TimeoutException::TimeoutException(const char *message)'],['../classTimeoutException.html#ad6e5c200fbfd276f48a6c1163e2d2988',1,'TimeoutException::TimeoutException(const std::string &amp;message)']]],
['transmit',['transmit',['../classUSART.html#a41b19dd58f307015b73e154048cd74ca',1,'USART']]]
['setaborthandler',['setAbortHandler',['../classB15F.html#a55b0cd1ea582bda53d6979442640f8e9',1,'B15F']]],
['setbaudrate',['setBaudrate',['../classUSART.html#aac63918a8b97ae63ee607cfa39e6d88d',1,'USART']]],
['setdescpara',['setDescPara',['../classPlottyFile.html#a431904143c3c1164a2e8b8cfec3c77ab',1,'PlottyFile']]],
['setdescx',['setDescX',['../classPlottyFile.html#aa0449c290265d55d6223b19cf0a88b0a',1,'PlottyFile']]],
['setdescy',['setDescY',['../classPlottyFile.html#a38a3a4dfc76bc70523727584bf01d590',1,'PlottyFile']]],
['setfunctiontype',['setFunctionType',['../classPlottyFile.html#a4e5ab1ebb012a5cc1a3d6458a4cd512f',1,'PlottyFile']]],
['setmem16',['setMem16',['../classB15F.html#a62ef2ee9bd945d30979939fcffa6759a',1,'B15F']]],
['setmem8',['setMem8',['../classB15F.html#a65c0eee6b40b6d3ec58b0335fd668503',1,'B15F']]],
['setparafirstcurve',['setParaFirstCurve',['../classPlottyFile.html#aa676414793becb975506f48d6e949dd0',1,'PlottyFile']]],
['setparastepwidth',['setParaStepWidth',['../classPlottyFile.html#a6caebd31e04e2e7081cc007047350355',1,'PlottyFile']]],
['setquadrant',['setQuadrant',['../classPlottyFile.html#a1953ee0d9a87b7353c16139584e9c2ae',1,'PlottyFile']]],
['setrefx',['setRefX',['../classPlottyFile.html#a80c2c2e97a454566f9c1f2c51e1d7f3e',1,'PlottyFile']]],
['setrefy',['setRefY',['../classPlottyFile.html#a3a371228ddcc007e97eebe7cc04dffc2',1,'PlottyFile']]],
['setregister',['setRegister',['../classB15F.html#a47d7b797129d1ee7ebee4d8ae4f0ff93',1,'B15F']]],
['setservodisabled',['setServoDisabled',['../classB15F.html#aad1b3206761c06c7183ae1b8b95b350b',1,'B15F']]],
['setservoenabled',['setServoEnabled',['../classB15F.html#ab23d8c5a0b520b9d12d94a04f90fcfa0',1,'B15F']]],
['setservoposition',['setServoPosition',['../classB15F.html#aa76f289274e5d0be41c5d4a58b52a416',1,'B15F']]],
['settimeout',['setTimeout',['../classUSART.html#ad7fe866cebe920784d2b17602824c7ff',1,'USART']]],
['settitle',['setTitle',['../classView.html#a6c725e4d83fd7474635a7e64200c7a08',1,'View']]],
['setunitpara',['setUnitPara',['../classPlottyFile.html#abbac84109a1e0958a4ca5c270fac0986',1,'PlottyFile']]],
['setunitx',['setUnitX',['../classPlottyFile.html#ab8d35a841ca9c325fca671cf34e03527',1,'PlottyFile']]],
['setunity',['setUnitY',['../classPlottyFile.html#abb18c814f435926f741f7ceb310f3059',1,'PlottyFile']]],
['setwincontext',['setWinContext',['../classView.html#a990aa2223befde031dfcce54a740c558',1,'View']]],
['startplotty',['startPlotty',['../classPlottyFile.html#a08a115ef10458cadfe76077d623313df',1,'PlottyFile']]],
['str_5fsplit',['str_split',['../classView.html#a52c2e2a7bc56388e7d9bfa398ad52668',1,'View']]]
];

View file

@ -1,5 +1,7 @@
var searchData=
[
['usart',['USART',['../classUSART.html#a5daed20dc595c43d87c4c28bb08a7449',1,'USART']]],
['usartexception',['USARTException',['../classUSARTException.html#a3c359db129825703b91392d5128cf93d',1,'USARTException::USARTException(const char *message)'],['../classUSARTException.html#a643c0a8b7f0d81e2f1693a75b378e6c2',1,'USARTException::USARTException(const std::string &amp;message)']]]
['testconnection',['testConnection',['../classB15F.html#a6b8c7da1fb9b619543844e0ce7597d83',1,'B15F']]],
['testintconv',['testIntConv',['../classB15F.html#ac2c7b6d84da5239ee7cc3d44e689d9db',1,'B15F']]],
['timeoutexception',['TimeoutException',['../classTimeoutException.html#aa45912234da11ffc9dd3594a1bbc0218',1,'TimeoutException::TimeoutException(const char *message)'],['../classTimeoutException.html#ad6e5c200fbfd276f48a6c1163e2d2988',1,'TimeoutException::TimeoutException(const std::string &amp;message)']]],
['transmit',['transmit',['../classUSART.html#a41b19dd58f307015b73e154048cd74ca',1,'USART']]]
];

View file

@ -1,5 +1,5 @@
var searchData=
[
['what',['what',['../classTimeoutException.html#a97eaf01fc39ddb94b060020b42fefd6e',1,'TimeoutException::what()'],['../classUSARTException.html#a2af5e3c00cd0585c7427c2e0420a8f15',1,'USARTException::what()']]],
['writetofile',['writeToFile',['../classPlottyFile.html#a82c348e7fade2edcbc907e7c2bc2e305',1,'PlottyFile']]]
['usart',['USART',['../classUSART.html#a5daed20dc595c43d87c4c28bb08a7449',1,'USART']]],
['usartexception',['USARTException',['../classUSARTException.html#a3c359db129825703b91392d5128cf93d',1,'USARTException::USARTException(const char *message)'],['../classUSARTException.html#a643c0a8b7f0d81e2f1693a75b378e6c2',1,'USARTException::USARTException(const std::string &amp;message)']]]
];

View file

@ -1,6 +1,4 @@
var searchData=
[
['_7etimeoutexception',['~TimeoutException',['../classTimeoutException.html#a2f686b262d2ccffa0090fda9b44ab540',1,'TimeoutException']]],
['_7eusart',['~USART',['../classUSART.html#a0c8eb1a939ca00921e22f6cbcc7bb749',1,'USART']]],
['_7eusartexception',['~USARTException',['../classUSARTException.html#a0e008b3cb4974859e6bc8c8f8eb480be',1,'USARTException']]]
['view',['View',['../classView.html#a0a9be6e5fb588412aab31cacf5e43b04',1,'View']]]
];

View file

@ -0,0 +1,30 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="functions_e.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
createResults();
/* @license-end */
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
/* @license-end */
--></script>
</div>
</body>
</html>

View file

@ -0,0 +1,5 @@
var searchData=
[
['what',['what',['../classDriverException.html#a781362760bcd75b1bd5448629df58446',1,'DriverException::what()'],['../classTimeoutException.html#a97eaf01fc39ddb94b060020b42fefd6e',1,'TimeoutException::what()'],['../classUSARTException.html#a2af5e3c00cd0585c7427c2e0420a8f15',1,'USARTException::what()']]],
['writetofile',['writeToFile',['../classPlottyFile.html#a82c348e7fade2edcbc907e7c2bc2e305',1,'PlottyFile']]]
];

View file

@ -0,0 +1,30 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="functions_f.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
createResults();
/* @license-end */
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
/* @license-end */
--></script>
</div>
</body>
</html>

View file

@ -0,0 +1,8 @@
var searchData=
[
['_7edriverexception',['~DriverException',['../classDriverException.html#a4e62b528e9a6c1a776b1a08487fac340',1,'DriverException']]],
['_7etimeoutexception',['~TimeoutException',['../classTimeoutException.html#a2f686b262d2ccffa0090fda9b44ab540',1,'TimeoutException']]],
['_7eusart',['~USART',['../classUSART.html#a0c8eb1a939ca00921e22f6cbcc7bb749',1,'USART']]],
['_7eusartexception',['~USARTException',['../classUSARTException.html#a0e008b3cb4974859e6bc8c8f8eb480be',1,'USARTException']]],
['_7eview',['~View',['../classView.html#a450dfab3f21a52edc03db4310593412f',1,'View']]]
];

View file

@ -1,9 +1,9 @@
var indexSectionsWithContent =
{
0: "abcdefgmoprstuvw~",
0: "abcdefghkmoprstuvw~",
1: "bdptuv",
2: "acdefgoprstuw~",
3: "bmprw",
2: "acdefgkoprstuvw~",
3: "bchkmprstw",
4: "b"
};

View file

@ -1,6 +1,4 @@
var searchData=
[
['msg',['msg',['../classTimeoutException.html#aa625fc0fae48a67737a98eafb91c9624',1,'TimeoutException::msg()'],['../classUSARTException.html#a14c80df95f216d221aa97cffbcd8dd79',1,'USARTException::msg()']]],
['msg_5ffail',['MSG_FAIL',['../classB15F.html#a77d1ecf24b406c9204665d3b09c36f1e',1,'B15F']]],
['msg_5fok',['MSG_OK',['../classB15F.html#ab01299858f74a6cec598688562e0ad02',1,'B15F']]]
['calls',['calls',['../classView.html#a610367214a727e2f7da72ac5bdb60fa3',1,'View']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['pre',['PRE',['../classB15F.html#a3b0fc1f85954b2d9c145af4a3af5b1ec',1,'B15F']]]
['height',['height',['../classView.html#a6e3e5c18893617490f02166641356746',1,'View']]]
];

View file

@ -1,5 +1,4 @@
var searchData=
[
['reconnect_5ftimeout',['RECONNECT_TIMEOUT',['../classB15F.html#a040951746fbfd632e12bd1ad14578816',1,'B15F']]],
['reconnect_5ftries',['RECONNECT_TRIES',['../classB15F.html#a6c4895bdbcd71ff6743becf97985c2dc',1,'B15F']]]
['key_5fent',['KEY_ENT',['../classView.html#a3554cf8689cad24c643665aa3d182134',1,'View']]]
];

View file

@ -1,4 +1,7 @@
var searchData=
[
['wdt_5ftimeout',['WDT_TIMEOUT',['../classB15F.html#a158d13bc84aed6430cdede1396384e06',1,'B15F']]]
['msg',['msg',['../classUSARTException.html#a14c80df95f216d221aa97cffbcd8dd79',1,'USARTException']]],
['msg_5f',['msg_',['../classDriverException.html#ab8777afe3f5aed2e66f2b2fcb480a651',1,'DriverException::msg_()'],['../classTimeoutException.html#ae6395f887040521c915b0b8d88dc29e7',1,'TimeoutException::msg_()']]],
['msg_5ffail',['MSG_FAIL',['../classB15F.html#a77d1ecf24b406c9204665d3b09c36f1e',1,'B15F']]],
['msg_5fok',['MSG_OK',['../classB15F.html#ab01299858f74a6cec598688562e0ad02',1,'B15F']]]
];

View file

@ -0,0 +1,30 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_5.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
createResults();
/* @license-end */
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
/* @license-end */
--></script>
</div>
</body>
</html>

View file

@ -0,0 +1,4 @@
var searchData=
[
['pre',['PRE',['../classB15F.html#a3b0fc1f85954b2d9c145af4a3af5b1ec',1,'B15F']]]
];

View file

@ -0,0 +1,30 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_6.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
createResults();
/* @license-end */
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
/* @license-end */
--></script>
</div>
</body>
</html>

View file

@ -0,0 +1,5 @@
var searchData=
[
['reconnect_5ftimeout',['RECONNECT_TIMEOUT',['../classB15F.html#a040951746fbfd632e12bd1ad14578816',1,'B15F']]],
['reconnect_5ftries',['RECONNECT_TRIES',['../classB15F.html#a6c4895bdbcd71ff6743becf97985c2dc',1,'B15F']]]
];

View file

@ -0,0 +1,30 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_7.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
createResults();
/* @license-end */
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
/* @license-end */
--></script>
</div>
</body>
</html>

View file

@ -0,0 +1,5 @@
var searchData=
[
['start_5fx',['start_x',['../classView.html#a9fc9f3b0c876d063e6f57dee320a43fe',1,'View']]],
['start_5fy',['start_y',['../classView.html#ac424db4c13776c3ce9d33f9074dfcfaa',1,'View']]]
];

View file

@ -0,0 +1,30 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_8.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
createResults();
/* @license-end */
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
/* @license-end */
--></script>
</div>
</body>
</html>

View file

@ -0,0 +1,4 @@
var searchData=
[
['title',['title',['../classView.html#a80441aa81b52e04677a2aa2bd9c47753',1,'View']]]
];

View file

@ -0,0 +1,30 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_9.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
createResults();
/* @license-end */
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
/* @license-end */
--></script>
</div>
</body>
</html>

View file

@ -0,0 +1,6 @@
var searchData=
[
['wdt_5ftimeout',['WDT_TIMEOUT',['../classB15F.html#a158d13bc84aed6430cdede1396384e06',1,'B15F']]],
['width',['width',['../classView.html#ae039aa744b085db819ae149705b2c32b',1,'View']]],
['win',['win',['../classView.html#a5ddee2bf0b26dbcfa7780be17ff33dd7',1,'View']]]
];

View file

@ -70,16 +70,16 @@ $(function() {
<div class="title">timeoutexception.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="preprocessor">#ifndef TIMEOUTEXCEPTION_H</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="preprocessor">#define TIMEOUTEXCEPTION_H</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160; </div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="preprocessor">#include &lt;exception&gt;</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160; </div><div class="line"><a name="l00009"></a><span class="lineno"><a class="line" href="classTimeoutException.html"> 9</a></span>&#160;<span class="keyword">class </span><a class="code" href="classTimeoutException.html">TimeoutException</a>: <span class="keyword">public</span> std::exception</div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;{</div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00016"></a><span class="lineno"><a class="line" href="classTimeoutException.html#aa45912234da11ffc9dd3594a1bbc0218"> 16</a></span>&#160; <span class="keyword">explicit</span> <a class="code" href="classTimeoutException.html#aa45912234da11ffc9dd3594a1bbc0218">TimeoutException</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* message) : <a class="code" href="classTimeoutException.html#aa625fc0fae48a67737a98eafb91c9624">msg</a>(message)</div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160; {</div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160; }</div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160; </div><div class="line"><a name="l00024"></a><span class="lineno"><a class="line" href="classTimeoutException.html#ad6e5c200fbfd276f48a6c1163e2d2988"> 24</a></span>&#160; <span class="keyword">explicit</span> <a class="code" href="classTimeoutException.html#ad6e5c200fbfd276f48a6c1163e2d2988">TimeoutException</a>(<span class="keyword">const</span> std::string&amp; message) : <a class="code" href="classTimeoutException.html#aa625fc0fae48a67737a98eafb91c9624">msg</a>(message)</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; {</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; }</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; </div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; <span class="keyword">virtual</span> <a class="code" href="classTimeoutException.html#a2f686b262d2ccffa0090fda9b44ab540">~TimeoutException</a>() = <span class="keywordflow">default</span>;</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; </div><div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="classTimeoutException.html#a97eaf01fc39ddb94b060020b42fefd6e"> 37</a></span>&#160; <span class="keyword">virtual</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="classTimeoutException.html#a97eaf01fc39ddb94b060020b42fefd6e">what</a>() <span class="keyword">const</span> throw ()</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; {</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classTimeoutException.html#aa625fc0fae48a67737a98eafb91c9624">msg</a>.c_str();</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; }</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; </div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="keyword">protected</span>:</div><div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="classTimeoutException.html#aa625fc0fae48a67737a98eafb91c9624"> 43</a></span>&#160; std::string <a class="code" href="classTimeoutException.html#aa625fc0fae48a67737a98eafb91c9624">msg</a>; </div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;};</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; </div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;<span class="preprocessor">#endif // TIMEOUTEXCEPTION_H</span></div></div><!-- fragment --></div><!-- contents -->
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="preprocessor">#ifndef TIMEOUTEXCEPTION_H</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="preprocessor">#define TIMEOUTEXCEPTION_H</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160; </div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="preprocessor">#include &lt;exception&gt;</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160; </div><div class="line"><a name="l00009"></a><span class="lineno"><a class="line" href="classTimeoutException.html"> 9</a></span>&#160;<span class="keyword">class </span><a class="code" href="classTimeoutException.html">TimeoutException</a>: <span class="keyword">public</span> std::exception</div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;{</div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00016"></a><span class="lineno"><a class="line" href="classTimeoutException.html#aa45912234da11ffc9dd3594a1bbc0218"> 16</a></span>&#160; <span class="keyword">explicit</span> <a class="code" href="classTimeoutException.html#aa45912234da11ffc9dd3594a1bbc0218">TimeoutException</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* message) : <a class="code" href="classTimeoutException.html#ae6395f887040521c915b0b8d88dc29e7">msg_</a>(message)</div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160; {</div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160; }</div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160; </div><div class="line"><a name="l00024"></a><span class="lineno"><a class="line" href="classTimeoutException.html#ad6e5c200fbfd276f48a6c1163e2d2988"> 24</a></span>&#160; <span class="keyword">explicit</span> <a class="code" href="classTimeoutException.html#ad6e5c200fbfd276f48a6c1163e2d2988">TimeoutException</a>(<span class="keyword">const</span> std::string&amp; message) : <a class="code" href="classTimeoutException.html#ae6395f887040521c915b0b8d88dc29e7">msg_</a>(message)</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; {</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; }</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; </div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; <span class="keyword">virtual</span> <a class="code" href="classTimeoutException.html#a2f686b262d2ccffa0090fda9b44ab540">~TimeoutException</a>() = <span class="keywordflow">default</span>;</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; </div><div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="classTimeoutException.html#a97eaf01fc39ddb94b060020b42fefd6e"> 37</a></span>&#160; <span class="keyword">virtual</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="classTimeoutException.html#a97eaf01fc39ddb94b060020b42fefd6e">what</a>() <span class="keyword">const</span> throw ()</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; {</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classTimeoutException.html#ae6395f887040521c915b0b8d88dc29e7">msg_</a>.c_str();</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; }</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; </div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="keyword">protected</span>:</div><div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="classTimeoutException.html#ae6395f887040521c915b0b8d88dc29e7"> 43</a></span>&#160; std::string <a class="code" href="classTimeoutException.html#ae6395f887040521c915b0b8d88dc29e7">msg_</a>; </div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;};</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; </div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;<span class="preprocessor">#endif // TIMEOUTEXCEPTION_H</span></div></div><!-- fragment --></div><!-- contents -->
<div class="ttc" id="aclassTimeoutException_html_a2f686b262d2ccffa0090fda9b44ab540"><div class="ttname"><a href="classTimeoutException.html#a2f686b262d2ccffa0090fda9b44ab540">TimeoutException::~TimeoutException</a></div><div class="ttdeci">virtual ~TimeoutException()=default</div></div>
<div class="ttc" id="aclassTimeoutException_html_aa625fc0fae48a67737a98eafb91c9624"><div class="ttname"><a href="classTimeoutException.html#aa625fc0fae48a67737a98eafb91c9624">TimeoutException::msg</a></div><div class="ttdeci">std::string msg</div><div class="ttdoc">failure description</div><div class="ttdef"><b>Definition:</b> <a href="timeoutexception_8h_source.html#l00043">timeoutexception.h:43</a></div></div>
<div class="ttc" id="aclassTimeoutException_html_ae6395f887040521c915b0b8d88dc29e7"><div class="ttname"><a href="classTimeoutException.html#ae6395f887040521c915b0b8d88dc29e7">TimeoutException::msg_</a></div><div class="ttdeci">std::string msg_</div><div class="ttdoc">failure description</div><div class="ttdef"><b>Definition:</b> <a href="timeoutexception_8h_source.html#l00043">timeoutexception.h:43</a></div></div>
<div class="ttc" id="aclassTimeoutException_html_a97eaf01fc39ddb94b060020b42fefd6e"><div class="ttname"><a href="classTimeoutException.html#a97eaf01fc39ddb94b060020b42fefd6e">TimeoutException::what</a></div><div class="ttdeci">virtual const char * what() const</div><div class="ttdef"><b>Definition:</b> <a href="timeoutexception_8h_source.html#l00037">timeoutexception.h:37</a></div></div>
<div class="ttc" id="aclassTimeoutException_html_aa45912234da11ffc9dd3594a1bbc0218"><div class="ttname"><a href="classTimeoutException.html#aa45912234da11ffc9dd3594a1bbc0218">TimeoutException::TimeoutException</a></div><div class="ttdeci">TimeoutException(const char *message)</div><div class="ttdef"><b>Definition:</b> <a href="timeoutexception_8h_source.html#l00016">timeoutexception.h:16</a></div></div>
<div class="ttc" id="aclassTimeoutException_html"><div class="ttname"><a href="classTimeoutException.html">TimeoutException</a></div><div class="ttdef"><b>Definition:</b> <a href="timeoutexception_8h_source.html#l00009">timeoutexception.h:9</a></div></div>
<div class="ttc" id="aclassTimeoutException_html_ad6e5c200fbfd276f48a6c1163e2d2988"><div class="ttname"><a href="classTimeoutException.html#ad6e5c200fbfd276f48a6c1163e2d2988">TimeoutException::TimeoutException</a></div><div class="ttdeci">TimeoutException(const std::string &amp;message)</div><div class="ttdef"><b>Definition:</b> <a href="timeoutexception_8h_source.html#l00024">timeoutexception.h:24</a></div></div>
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -88,7 +88,7 @@ $(function() {
<div class="ttc" id="aclassTimeoutException_html"><div class="ttname"><a href="classTimeoutException.html">TimeoutException</a></div><div class="ttdef"><b>Definition:</b> <a href="timeoutexception_8h_source.html#l00009">timeoutexception.h:9</a></div></div>
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 31 2019 11:33:44 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Wed Jul 31 2019 11:58:58 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>

Some files were not shown because too many files have changed in this diff Show more