wrap getInstance method

This commit is contained in:
Robert 2022-12-06 20:29:20 +01:00
parent c9b75ce062
commit ecc3fff8a0
215 changed files with 83 additions and 16078 deletions

View file

@ -0,0 +1,30 @@
# Name: Makefile
# Project: B15F (board15 Famulus Edition)
# Author: Robert Altner
# Creation Date: 2022-12-6
# Environment
COMPILER_PATH = gcc
# Options
CFLAGS = -std=c11 -O3 -Wall -Wextra
LDFLAGS = -lb15fwrp -lb15fdrv -lstdc++
OBJECTS = main.o
OUT = main.elf
COMPILE = $(COMPILER_PATH) $(CFLAGS)
main: $(OBJECTS)
$(COMPILE) $(OBJECTS) -o $(OUT) $(LDFLAGS)
help:
@echo "This Makefile has the following targets:"
@echo "make main .... to compile"
@echo "make clean ... to delete objects and executables"
clean:
@echo "Cleaning..."
rm -f $(OBJECTS) $(OUT) *.bin gnuplotscript.gp
.cpp.o:
$(COMPILE) -c $< -o $@

View file

@ -0,0 +1,7 @@
#include "b15f/wrapper/b15f.h"
int main() {
b15f_t* instance = get_instance();
return 0;
}

View file

@ -11,9 +11,10 @@ PATH_DOXYGEN = ../bin/doxygen
PATH_AR = ar
# install paths
PATH_BIN = /usr/bin/
PATH_LIB = /usr/lib/
PATH_INCLUDE = /usr/include/b15f/
PATH_BIN = /usr/bin/
PATH_LIB = /usr/lib/
PATH_INCLUDE = /usr/include/b15f/
PATH_INCLUDE_WRAPPER = /usr/include/b15f/wrapper/
# tmp paths
PATH_TMP_BIN = ../bin/
@ -22,11 +23,11 @@ PATH_TMP_LIB = ../lib/
# outputs
OUT_TMP_DRV = $(PATH_TMP_LIB)/libb15fdrv.so
OUT_TMP_CLI = $(PATH_TMP_BIN)/b15fcli
OUT_TMP_WRAPPER = $(PATH_TMP_LIB)/libb15f.a
OUT_TMP_WRAPPER = $(PATH_TMP_LIB)/libb15fwrp.a
OUT_TMP_PLOTTY = $(PATH_TMP_BIN)/plotty
OUT_DRV = $(PATH_LIB)/libb15fdrv.so
OUT_CLI = $(PATH_BIN)/b15fcli
OUT_WRAPPER = $(PATH_LIB)/libb15f.a
OUT_WRAPPER = $(PATH_LIB)/libb15fwrp.a
OUT_PLOTTY = $(PATH_BIN)/plotty
OUT_DOC = ../../docs/html
@ -45,11 +46,14 @@ OBJECTS_WRAPPER = wrapper/b15f.o
.PHONY: $(OUT_TMP_DRV) clean help
all: drv cli
all: drv cli wrapper
drv: commit_hash $(OBJECTS_DRV) $(OUT_TMP_DRV)
wrapper: drv $(OBJECTS_WRAPPER) $(OUT_TMP_WRAPPER)
wrapper: drv $(OBJECTS_WRAPPER)
@echo "Linking wrapper library..."
@mkdir -p ../lib
$(PATH_AR) rcs $(OUT_TMP_WRAPPER) $(OBJECTS_WRAPPER)
cli: drv $(OBJECTS_CLI)
@echo "Linking cli..."
@ -67,11 +71,6 @@ $(OUT_TMP_DRV):
@mkdir -p ../lib
$(PATH_COMPILER) $(CFLAGS) $(OBJECTS_DRV) -shared -o $(OUT_TMP_DRV) $(LDFLAGS_CLI_DRV)
$(OUT_TMP_WRAPPER):
@echo "Linking wrapper library..."
@mkdir -p ../lib
ar rcs $(OUT_TMP_WRAPPER) $(OBJECTS_WRAPPER)
style:
@echo "Formatting source code with astyle..."
-astyle --recursive --style=allman *.cpp,*.h,*.c,*.hpp
@ -79,14 +78,17 @@ style:
install:
@echo "Installing driver..."
@mkdir -p $(PATH_INCLUDE)
@mkdir -p $(PATH_INCLUDE_WRAPPER)
cp $(OUT_TMP_DRV) $(OUT_DRV)
cp $(OUT_TMP_CLI) $(OUT_CLI)
cp $(OUT_TMP_WRAPPER) $(OUT_WRAPPER)
cp $(OUT_TMP_PLOTTY) $(OUT_PLOTTY)
cp drv/*.h $(PATH_INCLUDE)
cp wrapper/*.h $(PATH_INCLUDE_WRAPPER)
uninstall:
@echo "Uninstalling driver..."
rm -rf $(OUT_DRV) $(OUT_CLI) $(OUT_PLOTTY) $(PATH_INCLUDE)
rm -rf $(OUT_DRV) $(OUT_CLI) $(OUT_WRAPPER) $(OUT_PLOTTY) $(PATH_INCLUDE)
help:
@echo "This Makefile compiles the b15f driver lib and command line interface (CLI):"
@ -99,7 +101,7 @@ help:
clean:
@echo "Cleaning..."
-rm -f $(OBJECTS_DRV) $(OBJECTS_CLI) $(OUT_TMP_CLI) $(OUT_TMP_DRV)
-rm -f $(OBJECTS_DRV) $(OBJECTS_CLI) $(OBJECTS_WRAPPER) $(OUT_TMP_CLI) $(OUT_TMP_DRV) $(OUT_TMP_WRAPPER)
-rm -rf $(OUT_DOC)
-find . -type f -name '*.orig' -delete

View file

@ -1,4 +1,4 @@
#ifndef COMMIT_HASH_H
#define COMMIT_HASH_H
const char COMMIT_HASH[] = "5c3f2991c7525897cbded38f62b14a7bd75df941";
const char COMMIT_HASH[] = "c9b75ce062eab34b7b19a69e8b3206abf4ddfa3a";
#endif // COMMIT_HASH_H

View file

@ -1,6 +1,14 @@
#include "b15f.h"
#include "../drv/b15f.h"
b15f_t* get_instance(void) {
b15f_t get_instance(char* err, size_t len) {
try {
return reinterpret_cast<b15f_t>(&B15F::getInstance());
} catch(DriverException& e) {
if (err) {
strncpy(err, e.what(), len);
}
}
return NULL;
}

View file

@ -1,9 +1,25 @@
#ifndef _B15F_H_
#define _B15F_H_
struct b15f;
typedef struct b15f b15f_t;
#include <stddef.h>
b15f_t* get_instance(void);
#ifdef __cplusplus
extern "C" {
#endif
typedef void* b15f_t;
/**
* @brief Returns an instance of the B15F driver
*
* @param err Buffer to write the exception message to (can be NULL)
* @param len Length of the error buffer
* @return b15_t Instance of the driver (or NULL on error)
*/
b15f_t get_instance(char* err, size_t len);
#ifdef __cplusplus
}
#endif
#endif // _B15F_H_

View file

@ -1,93 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>B15F: Class List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">B15F
</div>
<div id="projectbrief">Board 15 Famulus Edition</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">Class List</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
<table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classB15F.html" target="_self">B15F</a></td><td class="desc"></td></tr>
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classDot.html" target="_self">Dot</a></td><td class="desc"></td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classDriverException.html" target="_self">DriverException</a></td><td class="desc"></td></tr>
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classPlottyFile.html" target="_self">PlottyFile</a></td><td class="desc"></td></tr>
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classTimeoutException.html" target="_self">TimeoutException</a></td><td class="desc"></td></tr>
<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classUSART.html" target="_self">USART</a></td><td class="desc"></td></tr>
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classUSARTException.html" target="_self">USARTException</a></td><td class="desc"></td></tr>
<tr id="row_7_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classView.html" target="_self">View</a></td><td class="desc"></td></tr>
<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classViewInfo.html" target="_self">ViewInfo</a></td><td class="desc"></td></tr>
<tr id="row_9_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classViewMonitor.html" target="_self">ViewMonitor</a></td><td class="desc"></td></tr>
<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classViewPromt.html" target="_self">ViewPromt</a></td><td class="desc"></td></tr>
<tr id="row_11_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classViewSelection.html" target="_self">ViewSelection</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Dec 3 2019 07:42:52 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>
</body>
</html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Binary file not shown.

Before

Width:  |  Height:  |  Size: 676 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 147 B

View file

@ -1,122 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>B15F: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">B15F
</div>
<div id="projectbrief">Board 15 Famulus Edition</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">B15F Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classB15F.html">B15F</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classB15F.html#a3f09a418f9e3be5d1d750e4515c96f1e">abort</a>(std::string msg)</td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classB15F.html#ac962a6a49bddd0e261a8c7d3aded23f8">abort</a>(std::exception &amp;ex)</td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classB15F.html#aebb9a8bff15d422b62d21fd4d8408c8a">activateSelfTestMode</a>(void)</td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classB15F.html#ae0bd1f69751e2dc3c462db9213fc4627">analogRead</a>(uint8_t channel)</td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classB15F.html#ab82a324426c3063318c6cafb3089ae02">analogSequence</a>(uint8_t channel_a, uint16_t *buffer_a, uint32_t offset_a, uint8_t channel_b, uint16_t *buffer_b, uint32_t offset_b, uint16_t start, int16_t delta, uint16_t count)</td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classB15F.html#a051da899f0883737dd1de1ba6a86f466">analogWrite0</a>(uint16_t port)</td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classB15F.html#aae7bdafb19bf0adf5c7d9d0aff61c81a">analogWrite1</a>(uint16_t port)</td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classB15F.html#a7d548d6861cfc69753161bf9cda14f87">BAUDRATE</a></td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classB15F.html#aaffce20afb9f06bc4b7556c70ce76416">delay_ms</a>(uint16_t ms)</td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classB15F.html#adcaac8ae8db3c28eccb499fbd720361f">delay_us</a>(uint16_t us)</td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classB15F.html#ae0df6d423deeb2fd610968bd1c72060e">digitalRead0</a>(void)</td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classB15F.html#afc76b612dd4faeee0ac02a66b65af5f2">digitalRead1</a>(void)</td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classB15F.html#afd2c5753b8a5d323d9cfca77986fe893">digitalWrite0</a>(uint8_t)</td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classB15F.html#a8f0d3891ec613a569b0a4309dfe213da">digitalWrite1</a>(uint8_t)</td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classB15F.html#ae4740cd473f40a1a4121dfa66b25e1d5">discard</a>(void)</td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classB15F.html#a1a7ac52984ed7ecac008a3e4060eee3a">exec</a>(std::string cmd)</td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classB15F.html#a4f01677e73d6d172a2c1cae9427a591b">getBoardInfo</a>(void)</td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classB15F.html#a8b4533d232c55ef2aa967e39e2d23380">getInstance</a>(void)</td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classB15F.html#a055e5b62432aa08c711f430fc0181d86">getInterruptCounterOffset</a>(void)</td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classB15F.html#a5f84a830f054fbede9444d3b9bb566c4">getMem16</a>(volatile uint16_t *adr)</td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classB15F.html#a404bd21d5db7270744eea77edfd9578a">getMem8</a>(volatile uint8_t *adr)</td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classB15F.html#a9bd47da39928af6f51075bdc3fe73ddc">getRegister</a>(volatile uint8_t *adr)</td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classB15F.html#a77d1ecf24b406c9204665d3b09c36f1e">MSG_FAIL</a></td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classB15F.html#ab01299858f74a6cec598688562e0ad02">MSG_OK</a></td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classB15F.html#a3b0fc1f85954b2d9c145af4a3af5b1ec">PRE</a></td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classB15F.html#ac6f6532bb9550a0632c28b98c157d0a1">pwmSetFrequency</a>(uint32_t freq)</td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classB15F.html#aae99d74a945039c365ebd2f995b5546e">pwmSetValue</a>(uint8_t value)</td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classB15F.html#a6f858f21ea81d491b5031b3644a2239a">readDipSwitch</a>(void)</td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classB15F.html#a52557b375443c180a044e7d4e80a1ae7">reconnect</a>(void)</td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classB15F.html#a040951746fbfd632e12bd1ad14578816">RECONNECT_TIMEOUT</a></td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classB15F.html#a6c4895bdbcd71ff6743becf97985c2dc">RECONNECT_TRIES</a></td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classB15F.html#a2937f22f1cfc9b533f4b5bf4db726a68">reverse</a>(uint8_t &amp;b)</td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classB15F.html#a55b0cd1ea582bda53d6979442640f8e9">setAbortHandler</a>(errorhandler_t func)</td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classB15F.html#a62ef2ee9bd945d30979939fcffa6759a">setMem16</a>(volatile uint16_t *adr, uint16_t val)</td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classB15F.html#a65c0eee6b40b6d3ec58b0335fd668503">setMem8</a>(volatile uint8_t *adr, uint8_t val)</td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classB15F.html#a47d7b797129d1ee7ebee4d8ae4f0ff93">setRegister</a>(volatile uint8_t *adr, uint8_t val)</td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classB15F.html#aad1b3206761c06c7183ae1b8b95b350b">setServoDisabled</a>(void)</td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classB15F.html#ab23d8c5a0b520b9d12d94a04f90fcfa0">setServoEnabled</a>(void)</td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classB15F.html#aa76f289274e5d0be41c5d4a58b52a416">setServoPosition</a>(uint16_t pos)</td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classB15F.html#a6b8c7da1fb9b619543844e0ce7597d83">testConnection</a>(void)</td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classB15F.html#ac2c7b6d84da5239ee7cc3d44e689d9db">testIntConv</a>(void)</td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classB15F.html#a158d13bc84aed6430cdede1396384e06">WDT_TIMEOUT</a></td><td class="entry"><a class="el" href="classB15F.html">B15F</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Dec 3 2019 07:42:52 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>
</body>
</html>

File diff suppressed because it is too large Load diff

View file

@ -1,84 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>B15F: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">B15F
</div>
<div id="projectbrief">Board 15 Famulus Edition</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">Dot Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classDot.html">Dot</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classDot.html#ad975f119c0627a928790b3cd5ca6da05">Dot</a>(uint16_t x, uint16_t y, uint8_t curve)</td><td class="entry"><a class="el" href="classDot.html">Dot</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDot.html#ad0ae7dc1a9be3d8d985affc089b34396">getCurve</a>(void) const</td><td class="entry"><a class="el" href="classDot.html">Dot</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDot.html#a029f0cc99c474122b77a708a317e7f77">getX</a>(void) const</td><td class="entry"><a class="el" href="classDot.html">Dot</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDot.html#a8fcb987e6308d8184d1a2c8692227e58">getY</a>(void) const</td><td class="entry"><a class="el" href="classDot.html">Dot</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Dec 3 2019 07:42:52 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>
</body>
</html>

View file

@ -1,204 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>B15F: Dot Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">B15F
</div>
<div id="projectbrief">Board 15 Famulus Edition</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="classDot-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">Dot Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="dot_8h_source.html">dot.h</a>&gt;</code></p>
<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:ad975f119c0627a928790b3cd5ca6da05"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDot.html#ad975f119c0627a928790b3cd5ca6da05">Dot</a> (uint16_t x, uint16_t y, uint8_t curve)</td></tr>
<tr class="separator:ad975f119c0627a928790b3cd5ca6da05"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a029f0cc99c474122b77a708a317e7f77"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDot.html#a029f0cc99c474122b77a708a317e7f77">getX</a> (void) const</td></tr>
<tr class="separator:a029f0cc99c474122b77a708a317e7f77"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8fcb987e6308d8184d1a2c8692227e58"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDot.html#a8fcb987e6308d8184d1a2c8692227e58">getY</a> (void) const</td></tr>
<tr class="separator:a8fcb987e6308d8184d1a2c8692227e58"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad0ae7dc1a9be3d8d985affc089b34396"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDot.html#ad0ae7dc1a9be3d8d985affc089b34396">getCurve</a> (void) const</td></tr>
<tr class="separator:ad0ae7dc1a9be3d8d985affc089b34396"><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>Immutable dot class with x and y coordinate and curve index. Dots with the same curve index get the same color by plotty. </p>
<p class="definition">Definition at line <a class="el" href="dot_8h_source.html#l00012">12</a> of file <a class="el" href="dot_8h_source.html">dot.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="ad975f119c0627a928790b3cd5ca6da05"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad975f119c0627a928790b3cd5ca6da05">&#9670;&nbsp;</a></span>Dot()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Dot::Dot </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>y</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>curve</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Constructor with x and y coordinate and curve index. </p>
<p class="definition">Definition at line <a class="el" href="dot_8cpp_source.html#l00003">3</a> of file <a class="el" href="dot_8cpp_source.html">dot.cpp</a>.</p>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="ad0ae7dc1a9be3d8d985affc089b34396"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad0ae7dc1a9be3d8d985affc089b34396">&#9670;&nbsp;</a></span>getCurve()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t Dot::getCurve </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>the curve index </dd></dl>
<p class="definition">Definition at line <a class="el" href="dot_8cpp_source.html#l00019">19</a> of file <a class="el" href="dot_8cpp_source.html">dot.cpp</a>.</p>
</div>
</div>
<a id="a029f0cc99c474122b77a708a317e7f77"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a029f0cc99c474122b77a708a317e7f77">&#9670;&nbsp;</a></span>getX()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint16_t Dot::getX </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>the x coordinate </dd></dl>
<p class="definition">Definition at line <a class="el" href="dot_8cpp_source.html#l00009">9</a> of file <a class="el" href="dot_8cpp_source.html">dot.cpp</a>.</p>
</div>
</div>
<a id="a8fcb987e6308d8184d1a2c8692227e58"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8fcb987e6308d8184d1a2c8692227e58">&#9670;&nbsp;</a></span>getY()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint16_t Dot::getY </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>the y coordinate </dd></dl>
<p class="definition">Definition at line <a class="el" href="dot_8cpp_source.html#l00014">14</a> of file <a class="el" href="dot_8cpp_source.html">dot.cpp</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>drv/<a class="el" href="dot_8h_source.html">dot.h</a></li>
<li>drv/<a class="el" href="dot_8cpp_source.html">dot.cpp</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Dec 3 2019 07:42:52 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>
</body>
</html>

View file

@ -1,85 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>B15F: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">B15F
</div>
<div id="projectbrief">Board 15 Famulus Edition</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">DriverException Member List</div> </div>
</div><!--header-->
<div class="contents">
<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 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 Tue Dec 3 2019 07:42:52 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>
</body>
</html>

View file

@ -1,255 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>B15F: DriverException Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">B15F
</div>
<div id="projectbrief">Board 15 Famulus Edition</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="classDriverException-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">DriverException Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="driverexception_8h_source.html">driverexception.h</a>&gt;</code></p>
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for DriverException:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center">
<img src="classDriverException.png" alt=""/>
</div></div>
<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">&#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">&#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: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"><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><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 Tue Dec 3 2019 07:42:52 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>
</body>
</html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 481 B

View file

@ -1,108 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>B15F: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">B15F
</div>
<div id="projectbrief">Board 15 Famulus Edition</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">PlottyFile Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classPlottyFile.html">PlottyFile</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classPlottyFile.html#ae091e6eaaca16302f17572ac7dec6f7c">addDot</a>(Dot &amp;dot)</td><td class="entry"><a class="el" href="classPlottyFile.html">PlottyFile</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classPlottyFile.html#a80e4b45219b4e9571992edfc28a28568">addDot</a>(Dot dot)</td><td class="entry"><a class="el" href="classPlottyFile.html">PlottyFile</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classPlottyFile.html#a536967daae3b382a5d6575f55450e198">getDescPara</a>(void) const</td><td class="entry"><a class="el" href="classPlottyFile.html">PlottyFile</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classPlottyFile.html#a9cf7baa569be308c2cf6e07cadded09d">getDescX</a>(void) const</td><td class="entry"><a class="el" href="classPlottyFile.html">PlottyFile</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classPlottyFile.html#ab4a847fd71a804182f211233e194df45">getDescY</a>(void) const</td><td class="entry"><a class="el" href="classPlottyFile.html">PlottyFile</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classPlottyFile.html#a88bb7d8350ed5fbc7a40e8d903c94bdb">getFunctionType</a>(void) const</td><td class="entry"><a class="el" href="classPlottyFile.html">PlottyFile</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classPlottyFile.html#a40828c93d66fe80166c4f603d5bdfa48">getParaFirstCurve</a>(void) const</td><td class="entry"><a class="el" href="classPlottyFile.html">PlottyFile</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classPlottyFile.html#a9da23f2bb8e6eb1837fc992ffd4057db">getParaStepWidth</a>(void) const</td><td class="entry"><a class="el" href="classPlottyFile.html">PlottyFile</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classPlottyFile.html#a54e94e80061a27614f2d4d63697d3376">getQuadrant</a>(void) const</td><td class="entry"><a class="el" href="classPlottyFile.html">PlottyFile</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classPlottyFile.html#a7dd84b9f0826f3220fc6b5a4f1ce9890">getRefX</a>(void) const</td><td class="entry"><a class="el" href="classPlottyFile.html">PlottyFile</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classPlottyFile.html#ae6650c61a3b1a610ce716253418bd7f2">getRefY</a>(void) const</td><td class="entry"><a class="el" href="classPlottyFile.html">PlottyFile</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classPlottyFile.html#abcda4139adf8c5ab8a93b13b84ac097c">getUnitPara</a>(void) const</td><td class="entry"><a class="el" href="classPlottyFile.html">PlottyFile</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classPlottyFile.html#af952ac5e2c40896acaf6a86063874fe3">getUnitX</a>(void) const</td><td class="entry"><a class="el" href="classPlottyFile.html">PlottyFile</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classPlottyFile.html#a746b96036872dbece204e9739f3413b6">getUnitY</a>(void) const</td><td class="entry"><a class="el" href="classPlottyFile.html">PlottyFile</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classPlottyFile.html#a431904143c3c1164a2e8b8cfec3c77ab">setDescPara</a>(std::string desc_para)</td><td class="entry"><a class="el" href="classPlottyFile.html">PlottyFile</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classPlottyFile.html#aa0449c290265d55d6223b19cf0a88b0a">setDescX</a>(std::string desc_x)</td><td class="entry"><a class="el" href="classPlottyFile.html">PlottyFile</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classPlottyFile.html#a38a3a4dfc76bc70523727584bf01d590">setDescY</a>(std::string desc_y)</td><td class="entry"><a class="el" href="classPlottyFile.html">PlottyFile</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classPlottyFile.html#a4e5ab1ebb012a5cc1a3d6458a4cd512f">setFunctionType</a>(FunctionType function_type)</td><td class="entry"><a class="el" href="classPlottyFile.html">PlottyFile</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classPlottyFile.html#aa676414793becb975506f48d6e949dd0">setParaFirstCurve</a>(uint16_t para_first)</td><td class="entry"><a class="el" href="classPlottyFile.html">PlottyFile</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classPlottyFile.html#a6caebd31e04e2e7081cc007047350355">setParaStepWidth</a>(uint16_t para_stepwidth)</td><td class="entry"><a class="el" href="classPlottyFile.html">PlottyFile</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classPlottyFile.html#a1953ee0d9a87b7353c16139584e9c2ae">setQuadrant</a>(uint8_t quadrant)</td><td class="entry"><a class="el" href="classPlottyFile.html">PlottyFile</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classPlottyFile.html#a80c2c2e97a454566f9c1f2c51e1d7f3e">setRefX</a>(uint16_t ref_x)</td><td class="entry"><a class="el" href="classPlottyFile.html">PlottyFile</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classPlottyFile.html#a3a371228ddcc007e97eebe7cc04dffc2">setRefY</a>(uint16_t ref_y)</td><td class="entry"><a class="el" href="classPlottyFile.html">PlottyFile</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classPlottyFile.html#abbac84109a1e0958a4ca5c270fac0986">setUnitPara</a>(std::string unit_para)</td><td class="entry"><a class="el" href="classPlottyFile.html">PlottyFile</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classPlottyFile.html#ab8d35a841ca9c325fca671cf34e03527">setUnitX</a>(std::string unit_x)</td><td class="entry"><a class="el" href="classPlottyFile.html">PlottyFile</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classPlottyFile.html#abb18c814f435926f741f7ceb310f3059">setUnitY</a>(std::string unit_y)</td><td class="entry"><a class="el" href="classPlottyFile.html">PlottyFile</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classPlottyFile.html#a08a115ef10458cadfe76077d623313df">startPlotty</a>(std::string filename)</td><td class="entry"><a class="el" href="classPlottyFile.html">PlottyFile</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classPlottyFile.html#a82c348e7fade2edcbc907e7c2bc2e305">writeToFile</a>(std::string filename)</td><td class="entry"><a class="el" href="classPlottyFile.html">PlottyFile</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Dec 3 2019 07:42:52 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>
</body>
</html>

View file

@ -1,819 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>B15F: PlottyFile Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">B15F
</div>
<div id="projectbrief">Board 15 Famulus Edition</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="classPlottyFile-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">PlottyFile Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="plottyfile_8h_source.html">plottyfile.h</a>&gt;</code></p>
<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:ae091e6eaaca16302f17572ac7dec6f7c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPlottyFile.html#ae091e6eaaca16302f17572ac7dec6f7c">addDot</a> (<a class="el" href="classDot.html">Dot</a> &amp;dot)</td></tr>
<tr class="separator:ae091e6eaaca16302f17572ac7dec6f7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a80e4b45219b4e9571992edfc28a28568"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPlottyFile.html#a80e4b45219b4e9571992edfc28a28568">addDot</a> (<a class="el" href="classDot.html">Dot</a> dot)</td></tr>
<tr class="separator:a80e4b45219b4e9571992edfc28a28568"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e5ab1ebb012a5cc1a3d6458a4cd512f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPlottyFile.html#a4e5ab1ebb012a5cc1a3d6458a4cd512f">setFunctionType</a> (FunctionType function_type)</td></tr>
<tr class="separator:a4e5ab1ebb012a5cc1a3d6458a4cd512f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1953ee0d9a87b7353c16139584e9c2ae"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPlottyFile.html#a1953ee0d9a87b7353c16139584e9c2ae">setQuadrant</a> (uint8_t quadrant)</td></tr>
<tr class="separator:a1953ee0d9a87b7353c16139584e9c2ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a80c2c2e97a454566f9c1f2c51e1d7f3e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPlottyFile.html#a80c2c2e97a454566f9c1f2c51e1d7f3e">setRefX</a> (uint16_t ref_x)</td></tr>
<tr class="separator:a80c2c2e97a454566f9c1f2c51e1d7f3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3a371228ddcc007e97eebe7cc04dffc2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPlottyFile.html#a3a371228ddcc007e97eebe7cc04dffc2">setRefY</a> (uint16_t ref_y)</td></tr>
<tr class="separator:a3a371228ddcc007e97eebe7cc04dffc2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa676414793becb975506f48d6e949dd0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPlottyFile.html#aa676414793becb975506f48d6e949dd0">setParaFirstCurve</a> (uint16_t para_first)</td></tr>
<tr class="separator:aa676414793becb975506f48d6e949dd0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6caebd31e04e2e7081cc007047350355"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPlottyFile.html#a6caebd31e04e2e7081cc007047350355">setParaStepWidth</a> (uint16_t para_stepwidth)</td></tr>
<tr class="separator:a6caebd31e04e2e7081cc007047350355"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab8d35a841ca9c325fca671cf34e03527"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPlottyFile.html#ab8d35a841ca9c325fca671cf34e03527">setUnitX</a> (std::string unit_x)</td></tr>
<tr class="separator:ab8d35a841ca9c325fca671cf34e03527"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa0449c290265d55d6223b19cf0a88b0a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPlottyFile.html#aa0449c290265d55d6223b19cf0a88b0a">setDescX</a> (std::string desc_x)</td></tr>
<tr class="separator:aa0449c290265d55d6223b19cf0a88b0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb18c814f435926f741f7ceb310f3059"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPlottyFile.html#abb18c814f435926f741f7ceb310f3059">setUnitY</a> (std::string unit_y)</td></tr>
<tr class="separator:abb18c814f435926f741f7ceb310f3059"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a38a3a4dfc76bc70523727584bf01d590"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPlottyFile.html#a38a3a4dfc76bc70523727584bf01d590">setDescY</a> (std::string desc_y)</td></tr>
<tr class="separator:a38a3a4dfc76bc70523727584bf01d590"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abbac84109a1e0958a4ca5c270fac0986"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPlottyFile.html#abbac84109a1e0958a4ca5c270fac0986">setUnitPara</a> (std::string unit_para)</td></tr>
<tr class="separator:abbac84109a1e0958a4ca5c270fac0986"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a431904143c3c1164a2e8b8cfec3c77ab"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPlottyFile.html#a431904143c3c1164a2e8b8cfec3c77ab">setDescPara</a> (std::string desc_para)</td></tr>
<tr class="separator:a431904143c3c1164a2e8b8cfec3c77ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88bb7d8350ed5fbc7a40e8d903c94bdb"><td class="memItemLeft" align="right" valign="top">FunctionType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPlottyFile.html#a88bb7d8350ed5fbc7a40e8d903c94bdb">getFunctionType</a> (void) const</td></tr>
<tr class="separator:a88bb7d8350ed5fbc7a40e8d903c94bdb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a54e94e80061a27614f2d4d63697d3376"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPlottyFile.html#a54e94e80061a27614f2d4d63697d3376">getQuadrant</a> (void) const</td></tr>
<tr class="separator:a54e94e80061a27614f2d4d63697d3376"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7dd84b9f0826f3220fc6b5a4f1ce9890"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPlottyFile.html#a7dd84b9f0826f3220fc6b5a4f1ce9890">getRefX</a> (void) const</td></tr>
<tr class="separator:a7dd84b9f0826f3220fc6b5a4f1ce9890"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6650c61a3b1a610ce716253418bd7f2"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPlottyFile.html#ae6650c61a3b1a610ce716253418bd7f2">getRefY</a> (void) const</td></tr>
<tr class="separator:ae6650c61a3b1a610ce716253418bd7f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a40828c93d66fe80166c4f603d5bdfa48"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPlottyFile.html#a40828c93d66fe80166c4f603d5bdfa48">getParaFirstCurve</a> (void) const</td></tr>
<tr class="separator:a40828c93d66fe80166c4f603d5bdfa48"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9da23f2bb8e6eb1837fc992ffd4057db"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPlottyFile.html#a9da23f2bb8e6eb1837fc992ffd4057db">getParaStepWidth</a> (void) const</td></tr>
<tr class="separator:a9da23f2bb8e6eb1837fc992ffd4057db"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af952ac5e2c40896acaf6a86063874fe3"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPlottyFile.html#af952ac5e2c40896acaf6a86063874fe3">getUnitX</a> (void) const</td></tr>
<tr class="separator:af952ac5e2c40896acaf6a86063874fe3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9cf7baa569be308c2cf6e07cadded09d"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPlottyFile.html#a9cf7baa569be308c2cf6e07cadded09d">getDescX</a> (void) const</td></tr>
<tr class="separator:a9cf7baa569be308c2cf6e07cadded09d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a746b96036872dbece204e9739f3413b6"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPlottyFile.html#a746b96036872dbece204e9739f3413b6">getUnitY</a> (void) const</td></tr>
<tr class="separator:a746b96036872dbece204e9739f3413b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab4a847fd71a804182f211233e194df45"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPlottyFile.html#ab4a847fd71a804182f211233e194df45">getDescY</a> (void) const</td></tr>
<tr class="separator:ab4a847fd71a804182f211233e194df45"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abcda4139adf8c5ab8a93b13b84ac097c"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPlottyFile.html#abcda4139adf8c5ab8a93b13b84ac097c">getUnitPara</a> (void) const</td></tr>
<tr class="separator:abcda4139adf8c5ab8a93b13b84ac097c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a536967daae3b382a5d6575f55450e198"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPlottyFile.html#a536967daae3b382a5d6575f55450e198">getDescPara</a> (void) const</td></tr>
<tr class="separator:a536967daae3b382a5d6575f55450e198"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a82c348e7fade2edcbc907e7c2bc2e305"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPlottyFile.html#a82c348e7fade2edcbc907e7c2bc2e305">writeToFile</a> (std::string filename)</td></tr>
<tr class="separator:a82c348e7fade2edcbc907e7c2bc2e305"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a08a115ef10458cadfe76077d623313df"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPlottyFile.html#a08a115ef10458cadfe76077d623313df">startPlotty</a> (std::string filename)</td></tr>
<tr class="separator:a08a115ef10458cadfe76077d623313df"><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>Wrapper class for convenient plot file creation, needed to display graphs using plotty. </p>
<p class="definition">Definition at line <a class="el" href="plottyfile_8h_source.html#l00020">20</a> of file <a class="el" href="plottyfile_8h_source.html">plottyfile.h</a>.</p>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a id="ae091e6eaaca16302f17572ac7dec6f7c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae091e6eaaca16302f17572ac7dec6f7c">&#9670;&nbsp;</a></span>addDot() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void PlottyFile::addDot </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classDot.html">Dot</a> &amp;&#160;</td>
<td class="paramname"><em>dot</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Adds a dot to the plotty file. </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dot</td><td>the dot </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="plottyfile_8cpp_source.html#l00003">3</a> of file <a class="el" href="plottyfile_8cpp_source.html">plottyfile.cpp</a>.</p>
</div>
</div>
<a id="a80e4b45219b4e9571992edfc28a28568"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a80e4b45219b4e9571992edfc28a28568">&#9670;&nbsp;</a></span>addDot() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void PlottyFile::addDot </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classDot.html">Dot</a>&#160;</td>
<td class="paramname"><em>dot</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Adds a dot by reference to the plotty file. </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dot</td><td>the dot </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="plottyfile_8cpp_source.html#l00008">8</a> of file <a class="el" href="plottyfile_8cpp_source.html">plottyfile.cpp</a>.</p>
</div>
</div>
<a id="a536967daae3b382a5d6575f55450e198"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a536967daae3b382a5d6575f55450e198">&#9670;&nbsp;</a></span>getDescPara()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::string PlottyFile::getDescPara </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>description of parameter </dd></dl>
<p class="definition">Definition at line <a class="el" href="plottyfile_8cpp_source.html#l00130">130</a> of file <a class="el" href="plottyfile_8cpp_source.html">plottyfile.cpp</a>.</p>
</div>
</div>
<a id="a9cf7baa569be308c2cf6e07cadded09d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9cf7baa569be308c2cf6e07cadded09d">&#9670;&nbsp;</a></span>getDescX()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::string PlottyFile::getDescX </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>description of x axis </dd></dl>
<p class="definition">Definition at line <a class="el" href="plottyfile_8cpp_source.html#l00110">110</a> of file <a class="el" href="plottyfile_8cpp_source.html">plottyfile.cpp</a>.</p>
</div>
</div>
<a id="ab4a847fd71a804182f211233e194df45"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab4a847fd71a804182f211233e194df45">&#9670;&nbsp;</a></span>getDescY()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::string PlottyFile::getDescY </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>description of y axis </dd></dl>
<p class="definition">Definition at line <a class="el" href="plottyfile_8cpp_source.html#l00120">120</a> of file <a class="el" href="plottyfile_8cpp_source.html">plottyfile.cpp</a>.</p>
</div>
</div>
<a id="a88bb7d8350ed5fbc7a40e8d903c94bdb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a88bb7d8350ed5fbc7a40e8d903c94bdb">&#9670;&nbsp;</a></span>getFunctionType()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">FunctionType PlottyFile::getFunctionType </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>the FunctionType </dd></dl>
<p class="definition">Definition at line <a class="el" href="plottyfile_8cpp_source.html#l00075">75</a> of file <a class="el" href="plottyfile_8cpp_source.html">plottyfile.cpp</a>.</p>
</div>
</div>
<a id="a40828c93d66fe80166c4f603d5bdfa48"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a40828c93d66fe80166c4f603d5bdfa48">&#9670;&nbsp;</a></span>getParaFirstCurve()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint16_t PlottyFile::getParaFirstCurve </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>initial parameter value </dd></dl>
<p class="definition">Definition at line <a class="el" href="plottyfile_8cpp_source.html#l00095">95</a> of file <a class="el" href="plottyfile_8cpp_source.html">plottyfile.cpp</a>.</p>
</div>
</div>
<a id="a9da23f2bb8e6eb1837fc992ffd4057db"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9da23f2bb8e6eb1837fc992ffd4057db">&#9670;&nbsp;</a></span>getParaStepWidth()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint16_t PlottyFile::getParaStepWidth </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>parameter stepwith </dd></dl>
<p class="definition">Definition at line <a class="el" href="plottyfile_8cpp_source.html#l00100">100</a> of file <a class="el" href="plottyfile_8cpp_source.html">plottyfile.cpp</a>.</p>
</div>
</div>
<a id="a54e94e80061a27614f2d4d63697d3376"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a54e94e80061a27614f2d4d63697d3376">&#9670;&nbsp;</a></span>getQuadrant()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t PlottyFile::getQuadrant </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<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>
</div>
</div>
<a id="a7dd84b9f0826f3220fc6b5a4f1ce9890"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7dd84b9f0826f3220fc6b5a4f1ce9890">&#9670;&nbsp;</a></span>getRefX()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint16_t PlottyFile::getRefX </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>x reference (max) value </dd></dl>
<p class="definition">Definition at line <a class="el" href="plottyfile_8cpp_source.html#l00085">85</a> of file <a class="el" href="plottyfile_8cpp_source.html">plottyfile.cpp</a>.</p>
</div>
</div>
<a id="ae6650c61a3b1a610ce716253418bd7f2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae6650c61a3b1a610ce716253418bd7f2">&#9670;&nbsp;</a></span>getRefY()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint16_t PlottyFile::getRefY </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>y reference (max) value </dd></dl>
<p class="definition">Definition at line <a class="el" href="plottyfile_8cpp_source.html#l00090">90</a> of file <a class="el" href="plottyfile_8cpp_source.html">plottyfile.cpp</a>.</p>
</div>
</div>
<a id="abcda4139adf8c5ab8a93b13b84ac097c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abcda4139adf8c5ab8a93b13b84ac097c">&#9670;&nbsp;</a></span>getUnitPara()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::string PlottyFile::getUnitPara </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>unit of parameter </dd></dl>
<p class="definition">Definition at line <a class="el" href="plottyfile_8cpp_source.html#l00125">125</a> of file <a class="el" href="plottyfile_8cpp_source.html">plottyfile.cpp</a>.</p>
</div>
</div>
<a id="af952ac5e2c40896acaf6a86063874fe3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af952ac5e2c40896acaf6a86063874fe3">&#9670;&nbsp;</a></span>getUnitX()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::string PlottyFile::getUnitX </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>unit of x axis </dd></dl>
<p class="definition">Definition at line <a class="el" href="plottyfile_8cpp_source.html#l00105">105</a> of file <a class="el" href="plottyfile_8cpp_source.html">plottyfile.cpp</a>.</p>
</div>
</div>
<a id="a746b96036872dbece204e9739f3413b6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a746b96036872dbece204e9739f3413b6">&#9670;&nbsp;</a></span>getUnitY()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::string PlottyFile::getUnitY </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>unit of y axis </dd></dl>
<p class="definition">Definition at line <a class="el" href="plottyfile_8cpp_source.html#l00115">115</a> of file <a class="el" href="plottyfile_8cpp_source.html">plottyfile.cpp</a>.</p>
</div>
</div>
<a id="a431904143c3c1164a2e8b8cfec3c77ab"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a431904143c3c1164a2e8b8cfec3c77ab">&#9670;&nbsp;</a></span>setDescPara()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void PlottyFile::setDescPara </td>
<td>(</td>
<td class="paramtype">std::string&#160;</td>
<td class="paramname"><em>desc_para</em></td><td>)</td>
<td></td>
</tr>
</table>
</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">desc_para</td><td>description </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="plottyfile_8cpp_source.html#l00070">70</a> of file <a class="el" href="plottyfile_8cpp_source.html">plottyfile.cpp</a>.</p>
</div>
</div>
<a id="aa0449c290265d55d6223b19cf0a88b0a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa0449c290265d55d6223b19cf0a88b0a">&#9670;&nbsp;</a></span>setDescX()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void PlottyFile::setDescX </td>
<td>(</td>
<td class="paramtype">std::string&#160;</td>
<td class="paramname"><em>desc_x</em></td><td>)</td>
<td></td>
</tr>
</table>
</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">desc_x</td><td>description </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="plottyfile_8cpp_source.html#l00050">50</a> of file <a class="el" href="plottyfile_8cpp_source.html">plottyfile.cpp</a>.</p>
</div>
</div>
<a id="a38a3a4dfc76bc70523727584bf01d590"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a38a3a4dfc76bc70523727584bf01d590">&#9670;&nbsp;</a></span>setDescY()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void PlottyFile::setDescY </td>
<td>(</td>
<td class="paramtype">std::string&#160;</td>
<td class="paramname"><em>desc_y</em></td><td>)</td>
<td></td>
</tr>
</table>
</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">desc_y</td><td>description </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="plottyfile_8cpp_source.html#l00060">60</a> of file <a class="el" href="plottyfile_8cpp_source.html">plottyfile.cpp</a>.</p>
</div>
</div>
<a id="a4e5ab1ebb012a5cc1a3d6458a4cd512f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4e5ab1ebb012a5cc1a3d6458a4cd512f">&#9670;&nbsp;</a></span>setFunctionType()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void PlottyFile::setFunctionType </td>
<td>(</td>
<td class="paramtype">FunctionType&#160;</td>
<td class="paramname"><em>function_type</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets the FunctionType of this plotty file. </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">function_type</td><td>enum value </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="plottyfile_8cpp_source.html#l00013">13</a> of file <a class="el" href="plottyfile_8cpp_source.html">plottyfile.cpp</a>.</p>
</div>
</div>
<a id="aa676414793becb975506f48d6e949dd0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa676414793becb975506f48d6e949dd0">&#9670;&nbsp;</a></span>setParaFirstCurve()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void PlottyFile::setParaFirstCurve </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>para_first</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets initial value of the parameter. Gets used together with the stepwith to label the curves. </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">para_first</td><td>initial parameter value </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="plottyfile_8cpp_source.html#l00035">35</a> of file <a class="el" href="plottyfile_8cpp_source.html">plottyfile.cpp</a>.</p>
</div>
</div>
<a id="a6caebd31e04e2e7081cc007047350355"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6caebd31e04e2e7081cc007047350355">&#9670;&nbsp;</a></span>setParaStepWidth()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void PlottyFile::setParaStepWidth </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>para_stepwidth</em></td><td>)</td>
<td></td>
</tr>
</table>
</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_stepwidth</td><td>parameter stepwith </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="plottyfile_8cpp_source.html#l00040">40</a> of file <a class="el" href="plottyfile_8cpp_source.html">plottyfile.cpp</a>.</p>
</div>
</div>
<a id="a1953ee0d9a87b7353c16139584e9c2ae"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1953ee0d9a87b7353c16139584e9c2ae">&#9670;&nbsp;</a></span>setQuadrant()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void PlottyFile::setQuadrant </td>
<td>(</td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>quadrant</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets the quadrant of this plot. </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">quadrant</td><td>quadrant number (1..4) </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="plottyfile_8cpp_source.html#l00018">18</a> of file <a class="el" href="plottyfile_8cpp_source.html">plottyfile.cpp</a>.</p>
</div>
</div>
<a id="a80c2c2e97a454566f9c1f2c51e1d7f3e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a80c2c2e97a454566f9c1f2c51e1d7f3e">&#9670;&nbsp;</a></span>setRefX()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void PlottyFile::setRefX </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>ref_x</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets reference (max) value of the x axis </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">ref_x</td><td>reference value </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="plottyfile_8cpp_source.html#l00025">25</a> of file <a class="el" href="plottyfile_8cpp_source.html">plottyfile.cpp</a>.</p>
</div>
</div>
<a id="a3a371228ddcc007e97eebe7cc04dffc2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3a371228ddcc007e97eebe7cc04dffc2">&#9670;&nbsp;</a></span>setRefY()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void PlottyFile::setRefY </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>ref_y</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets reference (max) value of the y axis </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">ref_y</td><td>reference value </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="plottyfile_8cpp_source.html#l00030">30</a> of file <a class="el" href="plottyfile_8cpp_source.html">plottyfile.cpp</a>.</p>
</div>
</div>
<a id="abbac84109a1e0958a4ca5c270fac0986"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abbac84109a1e0958a4ca5c270fac0986">&#9670;&nbsp;</a></span>setUnitPara()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void PlottyFile::setUnitPara </td>
<td>(</td>
<td class="paramtype">std::string&#160;</td>
<td class="paramname"><em>unit_para</em></td><td>)</td>
<td></td>
</tr>
</table>
</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">unit_para</td><td>unit identifier </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="plottyfile_8cpp_source.html#l00065">65</a> of file <a class="el" href="plottyfile_8cpp_source.html">plottyfile.cpp</a>.</p>
</div>
</div>
<a id="ab8d35a841ca9c325fca671cf34e03527"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab8d35a841ca9c325fca671cf34e03527">&#9670;&nbsp;</a></span>setUnitX()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void PlottyFile::setUnitX </td>
<td>(</td>
<td class="paramtype">std::string&#160;</td>
<td class="paramname"><em>unit_x</em></td><td>)</td>
<td></td>
</tr>
</table>
</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">unit_x</td><td>unit identifier </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="plottyfile_8cpp_source.html#l00045">45</a> of file <a class="el" href="plottyfile_8cpp_source.html">plottyfile.cpp</a>.</p>
</div>
</div>
<a id="abb18c814f435926f741f7ceb310f3059"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abb18c814f435926f741f7ceb310f3059">&#9670;&nbsp;</a></span>setUnitY()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void PlottyFile::setUnitY </td>
<td>(</td>
<td class="paramtype">std::string&#160;</td>
<td class="paramname"><em>unit_y</em></td><td>)</td>
<td></td>
</tr>
</table>
</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">unit_y</td><td>unit identifier </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="plottyfile_8cpp_source.html#l00055">55</a> of file <a class="el" href="plottyfile_8cpp_source.html">plottyfile.cpp</a>.</p>
</div>
</div>
<a id="a08a115ef10458cadfe76077d623313df"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a08a115ef10458cadfe76077d623313df">&#9670;&nbsp;</a></span>startPlotty()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void PlottyFile::startPlotty </td>
<td>(</td>
<td class="paramtype">std::string&#160;</td>
<td class="paramname"><em>filename</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Starts plotty with a plot file. </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">filename</td><td>plot path </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="plottyfile_8cpp_source.html#l00196">196</a> of file <a class="el" href="plottyfile_8cpp_source.html">plottyfile.cpp</a>.</p>
</div>
</div>
<a id="a82c348e7fade2edcbc907e7c2bc2e305"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a82c348e7fade2edcbc907e7c2bc2e305">&#9670;&nbsp;</a></span>writeToFile()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void PlottyFile::writeToFile </td>
<td>(</td>
<td class="paramtype">std::string&#160;</td>
<td class="paramname"><em>filename</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Saves the <a class="el" href="classPlottyFile.html">PlottyFile</a> in a binary format, ready to open with plotty. </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">filename</td><td>desired plot path </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="plottyfile_8cpp_source.html#l00147">147</a> of file <a class="el" href="plottyfile_8cpp_source.html">plottyfile.cpp</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>drv/<a class="el" href="plottyfile_8h_source.html">plottyfile.h</a></li>
<li>drv/<a class="el" href="plottyfile_8cpp_source.html">plottyfile.cpp</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Dec 3 2019 07:42:52 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>
</body>
</html>

View file

@ -1,85 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>B15F: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">B15F
</div>
<div id="projectbrief">Board 15 Famulus Edition</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">TimeoutException Member List</div> </div>
</div><!--header-->
<div class="contents">
<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#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>
<tr class="even"><td class="entry"><a class="el" href="classTimeoutException.html#a2f686b262d2ccffa0090fda9b44ab540">~TimeoutException</a>()=default</td><td class="entry"><a class="el" href="classTimeoutException.html">TimeoutException</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 Tue Dec 3 2019 07:42:52 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>
</body>
</html>

View file

@ -1,247 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>B15F: TimeoutException Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">B15F
</div>
<div id="projectbrief">Board 15 Famulus Edition</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="classTimeoutException-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">TimeoutException Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="timeoutexception_8h_source.html">timeoutexception.h</a>&gt;</code></p>
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for TimeoutException:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center">
<img src="classTimeoutException.png" alt=""/>
</div></div>
<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:aa45912234da11ffc9dd3594a1bbc0218"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTimeoutException.html#aa45912234da11ffc9dd3594a1bbc0218">TimeoutException</a> (const char *message)</td></tr>
<tr class="separator:aa45912234da11ffc9dd3594a1bbc0218"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad6e5c200fbfd276f48a6c1163e2d2988"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTimeoutException.html#ad6e5c200fbfd276f48a6c1163e2d2988">TimeoutException</a> (const std::string &amp;message)</td></tr>
<tr class="separator:ad6e5c200fbfd276f48a6c1163e2d2988"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f686b262d2ccffa0090fda9b44ab540"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTimeoutException.html#a2f686b262d2ccffa0090fda9b44ab540">~TimeoutException</a> ()=default</td></tr>
<tr class="separator:a2f686b262d2ccffa0090fda9b44ab540"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a97eaf01fc39ddb94b060020b42fefd6e"><td class="memItemLeft" align="right" valign="top">virtual const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTimeoutException.html#a97eaf01fc39ddb94b060020b42fefd6e">what</a> () const throw ()</td></tr>
<tr class="separator:a97eaf01fc39ddb94b060020b42fefd6e"><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: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>
<p class="definition">Definition at line <a class="el" href="timeoutexception_8h_source.html#l00009">9</a> of file <a class="el" href="timeoutexception_8h_source.html">timeoutexception.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="aa45912234da11ffc9dd3594a1bbc0218"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa45912234da11ffc9dd3594a1bbc0218">&#9670;&nbsp;</a></span>TimeoutException() <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">TimeoutException::TimeoutException </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="timeoutexception_8h_source.html#l00016">16</a> of file <a class="el" href="timeoutexception_8h_source.html">timeoutexception.h</a>.</p>
</div>
</div>
<a id="ad6e5c200fbfd276f48a6c1163e2d2988"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad6e5c200fbfd276f48a6c1163e2d2988">&#9670;&nbsp;</a></span>TimeoutException() <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">TimeoutException::TimeoutException </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="timeoutexception_8h_source.html#l00024">24</a> of file <a class="el" href="timeoutexception_8h_source.html">timeoutexception.h</a>.</p>
</div>
</div>
<a id="a2f686b262d2ccffa0090fda9b44ab540"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2f686b262d2ccffa0090fda9b44ab540">&#9670;&nbsp;</a></span>~TimeoutException()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual TimeoutException::~TimeoutException </td>
<td>(</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 class="mlabel">default</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Standard-destructor </p>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a97eaf01fc39ddb94b060020b42fefd6e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a97eaf01fc39ddb94b060020b42fefd6e">&#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* TimeoutException::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="timeoutexception_8h_source.html#l00037">37</a> of file <a class="el" href="timeoutexception_8h_source.html">timeoutexception.h</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>drv/<a class="el" href="timeoutexception_8h_source.html">timeoutexception.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Dec 3 2019 07:42:52 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>
</body>
</html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 480 B

View file

@ -1,94 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>B15F: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">B15F
</div>
<div id="projectbrief">Board 15 Famulus Edition</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">USART Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classUSART.html">USART</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classUSART.html#a28a2b4c5ed66b2c3a81196f76884f156">clearInputBuffer</a>(void)</td><td class="entry"><a class="el" href="classUSART.html">USART</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classUSART.html#a756d268a8762c316f91ca3238972b0c1">clearOutputBuffer</a>(void)</td><td class="entry"><a class="el" href="classUSART.html">USART</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classUSART.html#af80d6291ac1d2df04cfa1d8d27458cc5">closeDevice</a>(void)</td><td class="entry"><a class="el" href="classUSART.html">USART</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classUSART.html#a038d00c0b3d8c0c13c3e7eae5dad7813">drop</a>(uint8_t len)</td><td class="entry"><a class="el" href="classUSART.html">USART</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classUSART.html#adb6ff4d1cf1af79ca255c5a81780200d">flushOutputBuffer</a>(void)</td><td class="entry"><a class="el" href="classUSART.html">USART</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classUSART.html#a4918672d8069df205378a528b1892db3">getBaudrate</a>(void)</td><td class="entry"><a class="el" href="classUSART.html">USART</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classUSART.html#a19cf777956a038878fc2d2b58c3d2b41">getTimeout</a>(void)</td><td class="entry"><a class="el" href="classUSART.html">USART</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classUSART.html#a5f7e2abda2ec4a68a5fdb8ee2f8a940a">openDevice</a>(std::string device)</td><td class="entry"><a class="el" href="classUSART.html">USART</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classUSART.html#a0fdc238203852f00bd750127602b2a6a">receive</a>(uint8_t *buffer, uint16_t offset, uint8_t len)</td><td class="entry"><a class="el" href="classUSART.html">USART</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classUSART.html#aac63918a8b97ae63ee607cfa39e6d88d">setBaudrate</a>(uint32_t baudrate)</td><td class="entry"><a class="el" href="classUSART.html">USART</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classUSART.html#ad7fe866cebe920784d2b17602824c7ff">setTimeout</a>(uint8_t timeout)</td><td class="entry"><a class="el" href="classUSART.html">USART</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classUSART.html#a41b19dd58f307015b73e154048cd74ca">transmit</a>(uint8_t *buffer, uint16_t offset, uint8_t len)</td><td class="entry"><a class="el" href="classUSART.html">USART</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classUSART.html#a5daed20dc595c43d87c4c28bb08a7449">USART</a>()=default</td><td class="entry"><a class="el" href="classUSART.html">USART</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr><td class="entry"><a class="el" href="classUSART.html#a0c8eb1a939ca00921e22f6cbcc7bb749">~USART</a>(void)</td><td class="entry"><a class="el" href="classUSART.html">USART</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 Tue Dec 3 2019 07:42:52 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>
</body>
</html>

View file

@ -1,531 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>B15F: USART Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">B15F
</div>
<div id="projectbrief">Board 15 Famulus Edition</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="classUSART-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">USART Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="usart_8h_source.html">usart.h</a>&gt;</code></p>
<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:a5daed20dc595c43d87c4c28bb08a7449"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUSART.html#a5daed20dc595c43d87c4c28bb08a7449">USART</a> ()=default</td></tr>
<tr class="separator:a5daed20dc595c43d87c4c28bb08a7449"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0c8eb1a939ca00921e22f6cbcc7bb749"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUSART.html#a0c8eb1a939ca00921e22f6cbcc7bb749">~USART</a> (void)</td></tr>
<tr class="separator:a0c8eb1a939ca00921e22f6cbcc7bb749"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5f7e2abda2ec4a68a5fdb8ee2f8a940a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUSART.html#a5f7e2abda2ec4a68a5fdb8ee2f8a940a">openDevice</a> (std::string device)</td></tr>
<tr class="separator:a5f7e2abda2ec4a68a5fdb8ee2f8a940a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af80d6291ac1d2df04cfa1d8d27458cc5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUSART.html#af80d6291ac1d2df04cfa1d8d27458cc5">closeDevice</a> (void)</td></tr>
<tr class="separator:af80d6291ac1d2df04cfa1d8d27458cc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28a2b4c5ed66b2c3a81196f76884f156"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUSART.html#a28a2b4c5ed66b2c3a81196f76884f156">clearInputBuffer</a> (void)</td></tr>
<tr class="separator:a28a2b4c5ed66b2c3a81196f76884f156"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a756d268a8762c316f91ca3238972b0c1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUSART.html#a756d268a8762c316f91ca3238972b0c1">clearOutputBuffer</a> (void)</td></tr>
<tr class="separator:a756d268a8762c316f91ca3238972b0c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb6ff4d1cf1af79ca255c5a81780200d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUSART.html#adb6ff4d1cf1af79ca255c5a81780200d">flushOutputBuffer</a> (void)</td></tr>
<tr class="separator:adb6ff4d1cf1af79ca255c5a81780200d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a41b19dd58f307015b73e154048cd74ca"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUSART.html#a41b19dd58f307015b73e154048cd74ca">transmit</a> (uint8_t *buffer, uint16_t offset, uint8_t len)</td></tr>
<tr class="separator:a41b19dd58f307015b73e154048cd74ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0fdc238203852f00bd750127602b2a6a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUSART.html#a0fdc238203852f00bd750127602b2a6a">receive</a> (uint8_t *buffer, uint16_t offset, uint8_t len)</td></tr>
<tr class="separator:a0fdc238203852f00bd750127602b2a6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a038d00c0b3d8c0c13c3e7eae5dad7813"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUSART.html#a038d00c0b3d8c0c13c3e7eae5dad7813">drop</a> (uint8_t len)</td></tr>
<tr class="separator:a038d00c0b3d8c0c13c3e7eae5dad7813"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4918672d8069df205378a528b1892db3"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUSART.html#a4918672d8069df205378a528b1892db3">getBaudrate</a> (void)</td></tr>
<tr class="separator:a4918672d8069df205378a528b1892db3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a19cf777956a038878fc2d2b58c3d2b41"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUSART.html#a19cf777956a038878fc2d2b58c3d2b41">getTimeout</a> (void)</td></tr>
<tr class="separator:a19cf777956a038878fc2d2b58c3d2b41"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aac63918a8b97ae63ee607cfa39e6d88d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUSART.html#aac63918a8b97ae63ee607cfa39e6d88d">setBaudrate</a> (uint32_t baudrate)</td></tr>
<tr class="separator:aac63918a8b97ae63ee607cfa39e6d88d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad7fe866cebe920784d2b17602824c7ff"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUSART.html#ad7fe866cebe920784d2b17602824c7ff">setTimeout</a> (uint8_t timeout)</td></tr>
<tr class="separator:ad7fe866cebe920784d2b17602824c7ff"><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>C++ Wrapper class for termios usart library. </p>
<p class="definition">Definition at line <a class="el" href="usart_8h_source.html#l00016">16</a> of file <a class="el" href="usart_8h_source.html">usart.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a5daed20dc595c43d87c4c28bb08a7449"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5daed20dc595c43d87c4c28bb08a7449">&#9670;&nbsp;</a></span>USART()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">USART::USART </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">explicit</span><span class="mlabel">default</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Standard-Konstruktor </p>
</div>
</div>
<a id="a0c8eb1a939ca00921e22f6cbcc7bb749"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0c8eb1a939ca00921e22f6cbcc7bb749">&#9670;&nbsp;</a></span>~USART()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">USART::~USART </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>Destructor, ruft automatisch <a class="el" href="classUSART.html#af80d6291ac1d2df04cfa1d8d27458cc5">closeDevice()</a> auf </p>
<p class="definition">Definition at line <a class="el" href="usart_8cpp_source.html#l00004">4</a> of file <a class="el" href="usart_8cpp_source.html">usart.cpp</a>.</p>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a28a2b4c5ed66b2c3a81196f76884f156"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a28a2b4c5ed66b2c3a81196f76884f156">&#9670;&nbsp;</a></span>clearInputBuffer()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void USART::clearInputBuffer </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Verwirft Daten, die bereits im Puffer liegen, aber noch nicht gelesen wurden </p><dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classUSARTException.html">USARTException</a></td><td></td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="usart_8cpp_source.html#l00054">54</a> of file <a class="el" href="usart_8cpp_source.html">usart.cpp</a>.</p>
</div>
</div>
<a id="a756d268a8762c316f91ca3238972b0c1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a756d268a8762c316f91ca3238972b0c1">&#9670;&nbsp;</a></span>clearOutputBuffer()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void USART::clearOutputBuffer </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Verwirft Daten, die bereits im Puffer liegen, aber noch nicht gesendet wurden </p><dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classUSARTException.html">USARTException</a></td><td></td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="usart_8cpp_source.html#l00061">61</a> of file <a class="el" href="usart_8cpp_source.html">usart.cpp</a>.</p>
</div>
</div>
<a id="af80d6291ac1d2df04cfa1d8d27458cc5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af80d6291ac1d2df04cfa1d8d27458cc5">&#9670;&nbsp;</a></span>closeDevice()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void USART::closeDevice </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Schließt die <a class="el" href="classUSART.html">USART</a> Schnittstelle </p><dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classUSARTException.html">USARTException</a></td><td></td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="usart_8cpp_source.html#l00043">43</a> of file <a class="el" href="usart_8cpp_source.html">usart.cpp</a>.</p>
</div>
</div>
<a id="a038d00c0b3d8c0c13c3e7eae5dad7813"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a038d00c0b3d8c0c13c3e7eae5dad7813">&#9670;&nbsp;</a></span>drop()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void USART::drop </td>
<td>(</td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>len</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Receives n bytes but discards them </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">len</td><td>count of bytes to receive </td></tr>
</table>
</dd>
</dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classUSARTException.html">USARTException</a></td><td></td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="usart_8cpp_source.html#l00114">114</a> of file <a class="el" href="usart_8cpp_source.html">usart.cpp</a>.</p>
</div>
</div>
<a id="adb6ff4d1cf1af79ca255c5a81780200d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adb6ff4d1cf1af79ca255c5a81780200d">&#9670;&nbsp;</a></span>flushOutputBuffer()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void USART::flushOutputBuffer </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Schreibt Daten, die bereits im Puffer liegen, aber noch nicht gesendet wurden </p><dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classUSARTException.html">USARTException</a></td><td></td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="usart_8cpp_source.html#l00068">68</a> of file <a class="el" href="usart_8cpp_source.html">usart.cpp</a>.</p>
</div>
</div>
<a id="a4918672d8069df205378a528b1892db3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4918672d8069df205378a528b1892db3">&#9670;&nbsp;</a></span>getBaudrate()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint32_t USART::getBaudrate </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Liefert die eingestellte Baudrate <b>Änderungen werden erst nach einem open() wirksam</b> </p>
<p class="definition">Definition at line <a class="el" href="usart_8cpp_source.html#l00121">121</a> of file <a class="el" href="usart_8cpp_source.html">usart.cpp</a>.</p>
</div>
</div>
<a id="a19cf777956a038878fc2d2b58c3d2b41"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a19cf777956a038878fc2d2b58c3d2b41">&#9670;&nbsp;</a></span>getTimeout()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t USART::getTimeout </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Liefert den eingestellten Timeout (in Dezisekunden) <b>Änderungen werden erst nach einem open() wirksam</b> </p>
<p class="definition">Definition at line <a class="el" href="usart_8cpp_source.html#l00126">126</a> of file <a class="el" href="usart_8cpp_source.html">usart.cpp</a>.</p>
</div>
</div>
<a id="a5f7e2abda2ec4a68a5fdb8ee2f8a940a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5f7e2abda2ec4a68a5fdb8ee2f8a940a">&#9670;&nbsp;</a></span>openDevice()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void USART::openDevice </td>
<td>(</td>
<td class="paramtype">std::string&#160;</td>
<td class="paramname"><em>device</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Öffnet die <a class="el" href="classUSART.html">USART</a> Schnittstelle </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">device</td><td>Linux-Gerätepfad </td></tr>
</table>
</dd>
</dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classUSARTException.html">USARTException</a></td><td></td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="usart_8cpp_source.html#l00009">9</a> of file <a class="el" href="usart_8cpp_source.html">usart.cpp</a>.</p>
</div>
</div>
<a id="a0fdc238203852f00bd750127602b2a6a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0fdc238203852f00bd750127602b2a6a">&#9670;&nbsp;</a></span>receive()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void USART::receive </td>
<td>(</td>
<td class="paramtype">uint8_t *&#160;</td>
<td class="paramname"><em>buffer</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>offset</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>len</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Receives n bytes from <a class="el" href="classUSART.html">USART</a> and writes them into the buffer </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">buffer</td><td>target buffer </td></tr>
<tr><td class="paramname">offset</td><td>in buffer (mostly 0) </td></tr>
<tr><td class="paramname">len</td><td>count of bytes to receive </td></tr>
</table>
</dd>
</dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classUSARTException.html">USARTException</a></td><td></td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="usart_8cpp_source.html#l00084">84</a> of file <a class="el" href="usart_8cpp_source.html">usart.cpp</a>.</p>
</div>
</div>
<a id="aac63918a8b97ae63ee607cfa39e6d88d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aac63918a8b97ae63ee607cfa39e6d88d">&#9670;&nbsp;</a></span>setBaudrate()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void USART::setBaudrate </td>
<td>(</td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>baudrate</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Setzt die Baudrate <b>Änderungen werden erst nach <a class="el" href="classUSART.html#a5f7e2abda2ec4a68a5fdb8ee2f8a940a">openDevice()</a> wirksam</b> </p>
<p class="definition">Definition at line <a class="el" href="usart_8cpp_source.html#l00131">131</a> of file <a class="el" href="usart_8cpp_source.html">usart.cpp</a>.</p>
</div>
</div>
<a id="ad7fe866cebe920784d2b17602824c7ff"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad7fe866cebe920784d2b17602824c7ff">&#9670;&nbsp;</a></span>setTimeout()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void USART::setTimeout </td>
<td>(</td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>timeout</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Setzt den Timeout (in Dezisekunden) <b>Änderungen werden erst nach <a class="el" href="classUSART.html#a5f7e2abda2ec4a68a5fdb8ee2f8a940a">openDevice()</a> wirksam</b> </p>
<p class="definition">Definition at line <a class="el" href="usart_8cpp_source.html#l00136">136</a> of file <a class="el" href="usart_8cpp_source.html">usart.cpp</a>.</p>
</div>
</div>
<a id="a41b19dd58f307015b73e154048cd74ca"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a41b19dd58f307015b73e154048cd74ca">&#9670;&nbsp;</a></span>transmit()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void USART::transmit </td>
<td>(</td>
<td class="paramtype">uint8_t *&#160;</td>
<td class="paramname"><em>buffer</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>offset</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>len</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sends n bytes from the buffer over <a class="el" href="classUSART.html">USART</a> </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">buffer</td><td>target buffer </td></tr>
<tr><td class="paramname">offset</td><td>in buffer (mostly 0) </td></tr>
<tr><td class="paramname">len</td><td>count of bytes to send </td></tr>
</table>
</dd>
</dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classUSARTException.html">USARTException</a></td><td></td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="usart_8cpp_source.html#l00075">75</a> of file <a class="el" href="usart_8cpp_source.html">usart.cpp</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>drv/<a class="el" href="usart_8h_source.html">usart.h</a></li>
<li>drv/<a class="el" href="usart_8cpp_source.html">usart.cpp</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Dec 3 2019 07:42:52 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>
</body>
</html>

View file

@ -1,85 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>B15F: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">B15F
</div>
<div id="projectbrief">Board 15 Famulus Edition</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">USARTException Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classUSARTException.html">USARTException</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classUSARTException.html#a14c80df95f216d221aa97cffbcd8dd79">msg</a></td><td class="entry"><a class="el" href="classUSARTException.html">USARTException</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classUSARTException.html#a3c359db129825703b91392d5128cf93d">USARTException</a>(const char *message)</td><td class="entry"><a class="el" href="classUSARTException.html">USARTException</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="classUSARTException.html#a643c0a8b7f0d81e2f1693a75b378e6c2">USARTException</a>(const std::string &amp;message)</td><td class="entry"><a class="el" href="classUSARTException.html">USARTException</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="classUSARTException.html#a2af5e3c00cd0585c7427c2e0420a8f15">what</a>() const</td><td class="entry"><a class="el" href="classUSARTException.html">USARTException</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="classUSARTException.html#a0e008b3cb4974859e6bc8c8f8eb480be">~USARTException</a>()=default</td><td class="entry"><a class="el" href="classUSARTException.html">USARTException</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 Tue Dec 3 2019 07:42:52 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>
</body>
</html>

View file

@ -1,247 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>B15F: USARTException Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">B15F
</div>
<div id="projectbrief">Board 15 Famulus Edition</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="classUSARTException-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">USARTException Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="usartexception_8h_source.html">usartexception.h</a>&gt;</code></p>
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for USARTException:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center">
<img src="classUSARTException.png" alt=""/>
</div></div>
<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:a3c359db129825703b91392d5128cf93d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUSARTException.html#a3c359db129825703b91392d5128cf93d">USARTException</a> (const char *message)</td></tr>
<tr class="separator:a3c359db129825703b91392d5128cf93d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a643c0a8b7f0d81e2f1693a75b378e6c2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUSARTException.html#a643c0a8b7f0d81e2f1693a75b378e6c2">USARTException</a> (const std::string &amp;message)</td></tr>
<tr class="separator:a643c0a8b7f0d81e2f1693a75b378e6c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e008b3cb4974859e6bc8c8f8eb480be"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUSARTException.html#a0e008b3cb4974859e6bc8c8f8eb480be">~USARTException</a> ()=default</td></tr>
<tr class="separator:a0e008b3cb4974859e6bc8c8f8eb480be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2af5e3c00cd0585c7427c2e0420a8f15"><td class="memItemLeft" align="right" valign="top">virtual const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUSARTException.html#a2af5e3c00cd0585c7427c2e0420a8f15">what</a> () const throw ()</td></tr>
<tr class="separator:a2af5e3c00cd0585c7427c2e0420a8f15"><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:a14c80df95f216d221aa97cffbcd8dd79"><td class="memItemLeft" align="right" valign="top"><a id="a14c80df95f216d221aa97cffbcd8dd79"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUSARTException.html#a14c80df95f216d221aa97cffbcd8dd79">msg</a></td></tr>
<tr class="memdesc:a14c80df95f216d221aa97cffbcd8dd79"><td class="mdescLeft">&#160;</td><td class="mdescRight">failure description <br /></td></tr>
<tr class="separator:a14c80df95f216d221aa97cffbcd8dd79"><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> problems, for instance buffer overflow. </p>
<p class="definition">Definition at line <a class="el" href="usartexception_8h_source.html#l00009">9</a> of file <a class="el" href="usartexception_8h_source.html">usartexception.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a3c359db129825703b91392d5128cf93d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3c359db129825703b91392d5128cf93d">&#9670;&nbsp;</a></span>USARTException() <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">USARTException::USARTException </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="usartexception_8h_source.html#l00016">16</a> of file <a class="el" href="usartexception_8h_source.html">usartexception.h</a>.</p>
</div>
</div>
<a id="a643c0a8b7f0d81e2f1693a75b378e6c2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a643c0a8b7f0d81e2f1693a75b378e6c2">&#9670;&nbsp;</a></span>USARTException() <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">USARTException::USARTException </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="usartexception_8h_source.html#l00024">24</a> of file <a class="el" href="usartexception_8h_source.html">usartexception.h</a>.</p>
</div>
</div>
<a id="a0e008b3cb4974859e6bc8c8f8eb480be"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0e008b3cb4974859e6bc8c8f8eb480be">&#9670;&nbsp;</a></span>~USARTException()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual USARTException::~USARTException </td>
<td>(</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 class="mlabel">default</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Standard-destructor </p>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a2af5e3c00cd0585c7427c2e0420a8f15"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2af5e3c00cd0585c7427c2e0420a8f15">&#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* USARTException::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="usartexception_8h_source.html#l00037">37</a> of file <a class="el" href="usartexception_8h_source.html">usartexception.h</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>drv/<a class="el" href="usartexception_8h_source.html">usartexception.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Dec 3 2019 07:42:52 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>
</body>
</html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 484 B

View file

@ -1,97 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>B15F: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">B15F
</div>
<div id="projectbrief">Board 15 Famulus Edition</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">View Member List</div> </div>
</div><!--header-->
<div class="contents">
<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 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 Tue Dec 3 2019 07:42:52 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>
</body>
</html>

View file

@ -1,452 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>B15F: View Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">B15F
</div>
<div id="projectbrief">Board 15 Famulus Edition</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="#pro-static-attribs">Static Protected Attributes</a> &#124;
<a href="classView-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">View Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="view_8h_source.html">view.h</a>&gt;</code></p>
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for View:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center">
<img src="classView.png" usemap="#View_map" alt=""/>
<map id="View_map" name="View_map">
<area href="classViewInfo.html" alt="ViewInfo" shape="rect" coords="0,56,92,80"/>
<area href="classViewPromt.html" alt="ViewPromt" shape="rect" coords="102,56,194,80"/>
<area href="classViewSelection.html" alt="ViewSelection" shape="rect" coords="204,56,296,80"/>
<area href="classViewMonitor.html" alt="ViewMonitor" shape="rect" coords="0,112,92,136"/>
</map>
</div></div>
<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: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">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">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">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">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">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">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"><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"><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"><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"><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"><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"><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"><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"><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><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="classViewInfo.html#a7d231a44600aa100ad4a0b9f283e5bd8">ViewInfo</a>, <a class="el" href="classViewMonitor.html#a2224002fe45655df87130fe07a161693">ViewMonitor</a>, <a class="el" href="classViewPromt.html#a24aa1e8887fc5e6631d6cb88adb7f3db">ViewPromt</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 Tue Dec 3 2019 07:42:52 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>
</body>
</html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

View file

@ -1,107 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>B15F: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">B15F
</div>
<div id="projectbrief">Board 15 Famulus Edition</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">ViewInfo Member List</div> </div>
</div><!--header-->
<div class="contents">
<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 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="classViewInfo.html#ae4dab70d82761e0f59f51dcae79685fe">close_offset_x</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 class="even"><td class="entry"><a class="el" href="classViewInfo.html#a5954adf853cb44d4655ede731faf1a28">close_offset_y</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><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 class="even"><td class="entry"><a class="el" href="classViewInfo.html#a34879bd1c0a8fe230429cc600dcd6739">label_close</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><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 class="even"><td class="entry"><a class="el" href="classViewInfo.html#a45fd0b8b96d15fd92824ce63fb6814ca">setCall</a>(call_t call)</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#a4c3db4806515ea8b0f07a9864f983377">setLabelClose</a>(std::string label)</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="classViewInfo.html#abc93067b319df17e19f013a86d762f81">setText</a>(std::string text)</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="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="classViewInfo.html#ac392a569ef16af3dc11ee659f3fa1eb4">text</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><td class="entry"><a class="el" href="classViewInfo.html#a4681a8138f17ea229aca02e6db7357cd">text_offset_x</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 class="even"><td class="entry"><a class="el" href="classViewInfo.html#a34a9239c8954a0c27a22cf44d112f5b8">text_offset_y</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><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="classViewInfo.html#a95a3a81de65ef42615bbe5a843e8d5f6">ViewInfo</a>(void)</td><td class="entry"><a class="el" href="classViewInfo.html">ViewInfo</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 Tue Dec 3 2019 07:42:52 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>
</body>
</html>

View file

@ -1,398 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>B15F: ViewInfo Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">B15F
</div>
<div id="projectbrief">Board 15 Famulus Edition</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="#pro-static-attribs">Static Protected Attributes</a> &#124;
<a href="classViewInfo-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">ViewInfo Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="view__info_8h_source.html">view_info.h</a>&gt;</code></p>
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for ViewInfo:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center">
<img src="classViewInfo.png" usemap="#ViewInfo_map" alt=""/>
<map id="ViewInfo_map" name="ViewInfo_map">
<area href="classView.html" alt="View" shape="rect" coords="0,0,83,24"/>
<area href="classViewMonitor.html" alt="ViewMonitor" shape="rect" coords="0,112,83,136"/>
</map>
</div></div>
<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:a95a3a81de65ef42615bbe5a843e8d5f6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classViewInfo.html#a95a3a81de65ef42615bbe5a843e8d5f6">ViewInfo</a> (void)</td></tr>
<tr class="separator:a95a3a81de65ef42615bbe5a843e8d5f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc93067b319df17e19f013a86d762f81"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classViewInfo.html#abc93067b319df17e19f013a86d762f81">setText</a> (std::string <a class="el" href="classViewInfo.html#ac392a569ef16af3dc11ee659f3fa1eb4">text</a>)</td></tr>
<tr class="separator:abc93067b319df17e19f013a86d762f81"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c3db4806515ea8b0f07a9864f983377"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classViewInfo.html#a4c3db4806515ea8b0f07a9864f983377">setLabelClose</a> (std::string label)</td></tr>
<tr class="separator:a4c3db4806515ea8b0f07a9864f983377"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a45fd0b8b96d15fd92824ce63fb6814ca"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classViewInfo.html#a45fd0b8b96d15fd92824ce63fb6814ca">setCall</a> (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">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">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: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">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>
Protected Attributes</h2></td></tr>
<tr class="memitem:ac392a569ef16af3dc11ee659f3fa1eb4"><td class="memItemLeft" align="right" valign="top"><a id="ac392a569ef16af3dc11ee659f3fa1eb4"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classViewInfo.html#ac392a569ef16af3dc11ee659f3fa1eb4">text</a></td></tr>
<tr class="memdesc:ac392a569ef16af3dc11ee659f3fa1eb4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Benachrichtigungstext dieser <a class="el" href="classView.html">View</a>. <br /></td></tr>
<tr class="separator:ac392a569ef16af3dc11ee659f3fa1eb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34879bd1c0a8fe230429cc600dcd6739"><td class="memItemLeft" align="right" valign="top"><a id="a34879bd1c0a8fe230429cc600dcd6739"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classViewInfo.html#a34879bd1c0a8fe230429cc600dcd6739">label_close</a></td></tr>
<tr class="memdesc:a34879bd1c0a8fe230429cc600dcd6739"><td class="mdescLeft">&#160;</td><td class="mdescRight">Beschriftung für Button zum Schließen. <br /></td></tr>
<tr class="separator:a34879bd1c0a8fe230429cc600dcd6739"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae4dab70d82761e0f59f51dcae79685fe"><td class="memItemLeft" align="right" valign="top"><a id="ae4dab70d82761e0f59f51dcae79685fe"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classViewInfo.html#ae4dab70d82761e0f59f51dcae79685fe">close_offset_x</a> = 0</td></tr>
<tr class="memdesc:ae4dab70d82761e0f59f51dcae79685fe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Relative X Koordinate des Buttons zum Schließen im Window. <br /></td></tr>
<tr class="separator:ae4dab70d82761e0f59f51dcae79685fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5954adf853cb44d4655ede731faf1a28"><td class="memItemLeft" align="right" valign="top"><a id="a5954adf853cb44d4655ede731faf1a28"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classViewInfo.html#a5954adf853cb44d4655ede731faf1a28">close_offset_y</a> = 0</td></tr>
<tr class="memdesc:a5954adf853cb44d4655ede731faf1a28"><td class="mdescLeft">&#160;</td><td class="mdescRight">Relative Y Koordinate des Buttons zum Schließen im Window. <br /></td></tr>
<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"><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"><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"><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"><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"><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"><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>
Static Protected Attributes</h2></td></tr>
<tr class="memitem:a4681a8138f17ea229aca02e6db7357cd"><td class="memItemLeft" align="right" valign="top"><a id="a4681a8138f17ea229aca02e6db7357cd"></a>
constexpr static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classViewInfo.html#a4681a8138f17ea229aca02e6db7357cd">text_offset_x</a> = 2</td></tr>
<tr class="memdesc:a4681a8138f17ea229aca02e6db7357cd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Relativer Abstand des Textes zum linken Rahmen. <br /></td></tr>
<tr class="separator:a4681a8138f17ea229aca02e6db7357cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34a9239c8954a0c27a22cf44d112f5b8"><td class="memItemLeft" align="right" valign="top"><a id="a34a9239c8954a0c27a22cf44d112f5b8"></a>
constexpr static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classViewInfo.html#a34a9239c8954a0c27a22cf44d112f5b8">text_offset_y</a> = 3</td></tr>
<tr class="memdesc:a34a9239c8954a0c27a22cf44d112f5b8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Relativer Abstand des Textes zum oberen Rahmen. <br /></td></tr>
<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"><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"><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">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">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">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>Klasse für einfache Textausgaben (Benachrichtigungen). Diese können mit einem Button geschlossen werden. </p>
<p class="definition">Definition at line <a class="el" href="view__info_8h_source.html#l00011">11</a> of file <a class="el" href="view__info_8h_source.html">view_info.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a95a3a81de65ef42615bbe5a843e8d5f6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a95a3a81de65ef42615bbe5a843e8d5f6">&#9670;&nbsp;</a></span>ViewInfo()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ViewInfo::ViewInfo </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-Konstruktor ohne Argumente </p>
<p class="definition">Definition at line <a class="el" href="view__info_8cpp_source.html#l00003">3</a> of file <a class="el" href="view__info_8cpp_source.html">view_info.cpp</a>.</p>
</div>
</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>Zeichnet diese <a class="el" href="classView.html">View</a> mit dem Benachrichtigungstext. </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>Verarbeitet einen Tastendruck, z.B. Enter = Button angewählt. </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">key</td><td>gedrückte Taste </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Call, der nach dem keypress ausgeführt werden soll </dd></dl>
<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>
<a id="a45fd0b8b96d15fd92824ce63fb6814ca"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a45fd0b8b96d15fd92824ce63fb6814ca">&#9670;&nbsp;</a></span>setCall()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void ViewInfo::setCall </td>
<td>(</td>
<td class="paramtype">call_t&#160;</td>
<td class="paramname"><em>call</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>Setzt den Call der aufgerufen wird, wenn der Button angewählt wird. Wurde setCall weggelassen oder setCall(nullptr) gesetzt, wird diese <a class="el" href="classView.html">View</a> nur geschlossen und keine weitere Aktion ausgelöst. </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">call</td><td>Nachfolge-Aktion </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="view__info_8cpp_source.html#l00018">18</a> of file <a class="el" href="view__info_8cpp_source.html">view_info.cpp</a>.</p>
</div>
</div>
<a id="a4c3db4806515ea8b0f07a9864f983377"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4c3db4806515ea8b0f07a9864f983377">&#9670;&nbsp;</a></span>setLabelClose()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void ViewInfo::setLabelClose </td>
<td>(</td>
<td class="paramtype">std::string&#160;</td>
<td class="paramname"><em>label</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>Setzt die Beschriftung des Buttons zum Schließen </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">label</td><td>Beschriftung des Buttons </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="view__info_8cpp_source.html#l00013">13</a> of file <a class="el" href="view__info_8cpp_source.html">view_info.cpp</a>.</p>
</div>
</div>
<a id="abc93067b319df17e19f013a86d762f81"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abc93067b319df17e19f013a86d762f81">&#9670;&nbsp;</a></span>setText()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void ViewInfo::setText </td>
<td>(</td>
<td class="paramtype">std::string&#160;</td>
<td class="paramname"><em>text</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>Setzt den Text dieser Benachrichtigungs-View </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">text</td><td>Text der <a class="el" href="classView.html">View</a> </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="view__info_8cpp_source.html#l00008">8</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 Tue Dec 3 2019 07:42:52 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>
</body>
</html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 556 B

View file

@ -1,111 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>B15F: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">B15F
</div>
<div id="projectbrief">Board 15 Famulus Edition</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">ViewMonitor Member List</div> </div>
</div><!--header-->
<div class="contents">
<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 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="classViewInfo.html#ae4dab70d82761e0f59f51dcae79685fe">close_offset_x</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 class="even"><td class="entry"><a class="el" href="classViewInfo.html#a5954adf853cb44d4655ede731faf1a28">close_offset_y</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><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 class="even"><td class="entry"><a class="el" href="classViewInfo.html#a34879bd1c0a8fe230429cc600dcd6739">label_close</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><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 class="even"><td class="entry"><a class="el" href="classViewMonitor.html#a79a68894c0a05422b5707202d28a6db0">run_worker</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><td class="entry"><a class="el" href="classViewInfo.html#a45fd0b8b96d15fd92824ce63fb6814ca">setCall</a>(call_t call)</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="classViewInfo.html#a4c3db4806515ea8b0f07a9864f983377">setLabelClose</a>(std::string label)</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#abc93067b319df17e19f013a86d762f81">setText</a>(std::string text)</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#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="classViewMonitor.html#a377eb8deab3061aa4e084be9b791c056">t_worker</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 class="even"><td class="entry"><a class="el" href="classViewInfo.html#ac392a569ef16af3dc11ee659f3fa1eb4">text</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><td class="entry"><a class="el" href="classViewInfo.html#a4681a8138f17ea229aca02e6db7357cd">text_offset_x</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 class="even"><td class="entry"><a class="el" href="classViewInfo.html#a34a9239c8954a0c27a22cf44d112f5b8">text_offset_y</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><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="classViewInfo.html#a95a3a81de65ef42615bbe5a843e8d5f6">ViewInfo</a>(void)</td><td class="entry"><a class="el" href="classViewInfo.html">ViewInfo</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classViewMonitor.html#a080526967fac26eeaa5b73468fdac26d">ViewMonitor</a>(void)</td><td class="entry"><a class="el" href="classViewMonitor.html">ViewMonitor</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="classViewMonitor.html#a245a1dc3cc43a84f63e1175a195581a2">worker</a>(void)</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 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 Tue Dec 3 2019 07:42:52 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>
</body>
</html>

View file

@ -1,280 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>B15F: ViewMonitor Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">B15F
</div>
<div id="projectbrief">Board 15 Famulus Edition</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="classViewMonitor-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">ViewMonitor Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="view__monitor_8h_source.html">view_monitor.h</a>&gt;</code></p>
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for ViewMonitor:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center">
<img src="classViewMonitor.png" usemap="#ViewMonitor_map" alt=""/>
<map id="ViewMonitor_map" name="ViewMonitor_map">
<area href="classViewInfo.html" alt="ViewInfo" shape="rect" coords="0,56,83,80"/>
<area href="classView.html" alt="View" shape="rect" coords="0,0,83,24"/>
</map>
</div></div>
<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:a080526967fac26eeaa5b73468fdac26d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classViewMonitor.html#a080526967fac26eeaa5b73468fdac26d">ViewMonitor</a> (void)</td></tr>
<tr class="separator:a080526967fac26eeaa5b73468fdac26d"><td class="memSeparator" colspan="2">&#160;</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:a95a3a81de65ef42615bbe5a843e8d5f6 inherit pub_methods_classViewInfo"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classViewInfo.html#a95a3a81de65ef42615bbe5a843e8d5f6">ViewInfo</a> (void)</td></tr>
<tr class="separator:a95a3a81de65ef42615bbe5a843e8d5f6 inherit pub_methods_classViewInfo"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc93067b319df17e19f013a86d762f81 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#abc93067b319df17e19f013a86d762f81">setText</a> (std::string <a class="el" href="classViewInfo.html#ac392a569ef16af3dc11ee659f3fa1eb4">text</a>)</td></tr>
<tr class="separator:abc93067b319df17e19f013a86d762f81 inherit pub_methods_classViewInfo"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c3db4806515ea8b0f07a9864f983377 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#a4c3db4806515ea8b0f07a9864f983377">setLabelClose</a> (std::string label)</td></tr>
<tr class="separator:a4c3db4806515ea8b0f07a9864f983377 inherit pub_methods_classViewInfo"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a45fd0b8b96d15fd92824ce63fb6814ca 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#a45fd0b8b96d15fd92824ce63fb6814ca">setCall</a> (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">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: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">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>
Protected Member Functions</h2></td></tr>
<tr class="memitem:a245a1dc3cc43a84f63e1175a195581a2"><td class="memItemLeft" align="right" valign="top"><a id="a245a1dc3cc43a84f63e1175a195581a2"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classViewMonitor.html#a245a1dc3cc43a84f63e1175a195581a2">worker</a> (void)</td></tr>
<tr class="memdesc:a245a1dc3cc43a84f63e1175a195581a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Funktion, die vom Worker-Thread ausgeführt, um die Anzeige zu aktualisieren. <br /></td></tr>
<tr class="separator:a245a1dc3cc43a84f63e1175a195581a2"><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:a79a68894c0a05422b5707202d28a6db0"><td class="memItemLeft" align="right" valign="top"><a id="a79a68894c0a05422b5707202d28a6db0"></a>
volatile bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classViewMonitor.html#a79a68894c0a05422b5707202d28a6db0">run_worker</a> = true</td></tr>
<tr class="memdesc:a79a68894c0a05422b5707202d28a6db0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Legt fest, ob die Schleife im <a class="el" href="classViewMonitor.html#a245a1dc3cc43a84f63e1175a195581a2" title="Funktion, die vom Worker-Thread ausgeführt, um die Anzeige zu aktualisieren.">worker()</a> weiterhin fortgeführt werden soll. Bei false bricht die Schleife ab. <br /></td></tr>
<tr class="separator:a79a68894c0a05422b5707202d28a6db0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a377eb8deab3061aa4e084be9b791c056"><td class="memItemLeft" align="right" valign="top"><a id="a377eb8deab3061aa4e084be9b791c056"></a>
std::thread&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classViewMonitor.html#a377eb8deab3061aa4e084be9b791c056">t_worker</a></td></tr>
<tr class="memdesc:a377eb8deab3061aa4e084be9b791c056"><td class="mdescLeft">&#160;</td><td class="mdescRight">Worker-Thread. <br /></td></tr>
<tr class="separator:a377eb8deab3061aa4e084be9b791c056"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classViewInfo"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classViewInfo')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classViewInfo.html">ViewInfo</a></td></tr>
<tr class="memitem:ac392a569ef16af3dc11ee659f3fa1eb4 inherit pro_attribs_classViewInfo"><td class="memItemLeft" align="right" valign="top"><a id="ac392a569ef16af3dc11ee659f3fa1eb4"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classViewInfo.html#ac392a569ef16af3dc11ee659f3fa1eb4">text</a></td></tr>
<tr class="memdesc:ac392a569ef16af3dc11ee659f3fa1eb4 inherit pro_attribs_classViewInfo"><td class="mdescLeft">&#160;</td><td class="mdescRight">Benachrichtigungstext dieser <a class="el" href="classView.html">View</a>. <br /></td></tr>
<tr class="separator:ac392a569ef16af3dc11ee659f3fa1eb4 inherit pro_attribs_classViewInfo"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34879bd1c0a8fe230429cc600dcd6739 inherit pro_attribs_classViewInfo"><td class="memItemLeft" align="right" valign="top"><a id="a34879bd1c0a8fe230429cc600dcd6739"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classViewInfo.html#a34879bd1c0a8fe230429cc600dcd6739">label_close</a></td></tr>
<tr class="memdesc:a34879bd1c0a8fe230429cc600dcd6739 inherit pro_attribs_classViewInfo"><td class="mdescLeft">&#160;</td><td class="mdescRight">Beschriftung für Button zum Schließen. <br /></td></tr>
<tr class="separator:a34879bd1c0a8fe230429cc600dcd6739 inherit pro_attribs_classViewInfo"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae4dab70d82761e0f59f51dcae79685fe inherit pro_attribs_classViewInfo"><td class="memItemLeft" align="right" valign="top"><a id="ae4dab70d82761e0f59f51dcae79685fe"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classViewInfo.html#ae4dab70d82761e0f59f51dcae79685fe">close_offset_x</a> = 0</td></tr>
<tr class="memdesc:ae4dab70d82761e0f59f51dcae79685fe inherit pro_attribs_classViewInfo"><td class="mdescLeft">&#160;</td><td class="mdescRight">Relative X Koordinate des Buttons zum Schließen im Window. <br /></td></tr>
<tr class="separator:ae4dab70d82761e0f59f51dcae79685fe inherit pro_attribs_classViewInfo"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5954adf853cb44d4655ede731faf1a28 inherit pro_attribs_classViewInfo"><td class="memItemLeft" align="right" valign="top"><a id="a5954adf853cb44d4655ede731faf1a28"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classViewInfo.html#a5954adf853cb44d4655ede731faf1a28">close_offset_y</a> = 0</td></tr>
<tr class="memdesc:a5954adf853cb44d4655ede731faf1a28 inherit pro_attribs_classViewInfo"><td class="mdescLeft">&#160;</td><td class="mdescRight">Relative Y Koordinate des Buttons zum Schließen im Window. <br /></td></tr>
<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"><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"><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"><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"><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"><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"><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">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">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">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>
constexpr static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classViewInfo.html#a4681a8138f17ea229aca02e6db7357cd">text_offset_x</a> = 2</td></tr>
<tr class="memdesc:a4681a8138f17ea229aca02e6db7357cd inherit pro_static_attribs_classViewInfo"><td class="mdescLeft">&#160;</td><td class="mdescRight">Relativer Abstand des Textes zum linken Rahmen. <br /></td></tr>
<tr class="separator:a4681a8138f17ea229aca02e6db7357cd inherit pro_static_attribs_classViewInfo"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34a9239c8954a0c27a22cf44d112f5b8 inherit pro_static_attribs_classViewInfo"><td class="memItemLeft" align="right" valign="top"><a id="a34a9239c8954a0c27a22cf44d112f5b8"></a>
constexpr static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classViewInfo.html#a34a9239c8954a0c27a22cf44d112f5b8">text_offset_y</a> = 3</td></tr>
<tr class="memdesc:a34a9239c8954a0c27a22cf44d112f5b8 inherit pro_static_attribs_classViewInfo"><td class="mdescLeft">&#160;</td><td class="mdescRight">Relativer Abstand des Textes zum oberen Rahmen. <br /></td></tr>
<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"><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"><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>Klasse für die Anzeige aller analogen &amp; digitalen Eingänge des B15. </p>
<p class="definition">Definition at line <a class="el" href="view__monitor_8h_source.html#l00015">15</a> of file <a class="el" href="view__monitor_8h_source.html">view_monitor.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a080526967fac26eeaa5b73468fdac26d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a080526967fac26eeaa5b73468fdac26d">&#9670;&nbsp;</a></span>ViewMonitor()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ViewMonitor::ViewMonitor </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-Konstruktor ohne Argumente </p>
<p class="definition">Definition at line <a class="el" href="view__monitor_8cpp_source.html#l00003">3</a> of file <a class="el" href="view__monitor_8cpp_source.html">view_monitor.cpp</a>.</p>
</div>
</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>Verarbeitet einen Tastendruck, z.B. Enter = Button angewählt. </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">key</td><td>gedrückte Taste </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Call, der nach dem keypress ausgeführt werden soll </dd></dl>
<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 Tue Dec 3 2019 07:42:52 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>
</body>
</html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 552 B

View file

@ -1,113 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>B15F: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">B15F
</div>
<div id="projectbrief">Board 15 Famulus Edition</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">ViewPromt Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classViewPromt.html">ViewPromt</a>, including all inherited members.</p>
<table class="directory">
<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><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><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><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 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><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><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 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 Tue Dec 3 2019 07:42:52 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>
</body>
</html>

View file

@ -1,281 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>B15F: ViewPromt Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">B15F
</div>
<div id="projectbrief">Board 15 Famulus Edition</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="#pro-static-attribs">Static Protected Attributes</a> &#124;
<a href="classViewPromt-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">ViewPromt Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="view__promt_8h_source.html">view_promt.h</a>&gt;</code></p>
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for ViewPromt:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center">
<img src="classViewPromt.png" usemap="#ViewPromt_map" alt=""/>
<map id="ViewPromt_map" name="ViewPromt_map">
<area href="classView.html" alt="View" shape="rect" coords="0,0,72,24"/>
</map>
</div></div>
<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">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>
<tr class="separator:ab67a9f9ecb7345f9cb3d7fb04145a81a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adbdbc4bd715637b97b9a60ddb8c7dcc6"><td class="memItemLeft" align="right" valign="top"><a id="adbdbc4bd715637b97b9a60ddb8c7dcc6"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>setConfirm</b> (std::string name, call_t call)</td></tr>
<tr class="separator:adbdbc4bd715637b97b9a60ddb8c7dcc6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4129b57bfeea20c328c6bbc93e226d45"><td class="memItemLeft" align="right" valign="top"><a id="a4129b57bfeea20c328c6bbc93e226d45"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>setCancel</b> (std::string name, bool cancelable)</td></tr>
<tr class="separator:a4129b57bfeea20c328c6bbc93e226d45"><td class="memSeparator" colspan="2">&#160;</td></tr>
<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">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: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">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>
Protected Attributes</h2></td></tr>
<tr class="memitem:a86916a820e28320c91c9d053b350b9c9"><td class="memItemLeft" align="right" valign="top"><a id="a86916a820e28320c91c9d053b350b9c9"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>selection</b> = 1</td></tr>
<tr class="separator:a86916a820e28320c91c9d053b350b9c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02573b9ae37cf6c2adacd8f2a0152a38"><td class="memItemLeft" align="right" valign="top"><a id="a02573b9ae37cf6c2adacd8f2a0152a38"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>input</b></td></tr>
<tr class="separator:a02573b9ae37cf6c2adacd8f2a0152a38"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a00aff1fb73dfe44595b259ca8c8b12af"><td class="memItemLeft" align="right" valign="top"><a id="a00aff1fb73dfe44595b259ca8c8b12af"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>message</b> = &quot;Input&quot;</td></tr>
<tr class="separator:a00aff1fb73dfe44595b259ca8c8b12af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a97f8bb434ac6663c64d41e95bad8a539"><td class="memItemLeft" align="right" valign="top"><a id="a97f8bb434ac6663c64d41e95bad8a539"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>label_confirm</b> = &quot;[ OK ]&quot;</td></tr>
<tr class="separator:a97f8bb434ac6663c64d41e95bad8a539"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad1491d50a47f70d0af91cc1db65ac18d"><td class="memItemLeft" align="right" valign="top"><a id="ad1491d50a47f70d0af91cc1db65ac18d"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>sep</b> = &quot; &quot;</td></tr>
<tr class="separator:ad1491d50a47f70d0af91cc1db65ac18d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a61c6061beeb27a1e3ffca87489ad5b7b"><td class="memItemLeft" align="right" valign="top"><a id="a61c6061beeb27a1e3ffca87489ad5b7b"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>label_cancel</b> = &quot;[ Cancel ]&quot;</td></tr>
<tr class="separator:a61c6061beeb27a1e3ffca87489ad5b7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a29288778b003ec44e8a3b72edcada99c"><td class="memItemLeft" align="right" valign="top"><a id="a29288778b003ec44e8a3b72edcada99c"></a>
call_t&#160;</td><td class="memItemRight" valign="bottom"><b>call_confirm</b> = nullptr</td></tr>
<tr class="separator:a29288778b003ec44e8a3b72edcada99c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a941325e694e0e2f42e42f7b9b6ecf3e0"><td class="memItemLeft" align="right" valign="top"><a id="a941325e694e0e2f42e42f7b9b6ecf3e0"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>cancelable</b> = true</td></tr>
<tr class="separator:a941325e694e0e2f42e42f7b9b6ecf3e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e23911230a135f02d3108864a1a2c94"><td class="memItemLeft" align="right" valign="top"><a id="a0e23911230a135f02d3108864a1a2c94"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>button_offset_x</b> = 0</td></tr>
<tr class="separator:a0e23911230a135f02d3108864a1a2c94"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4781094c5c3dede08f38906fca0a53c3"><td class="memItemLeft" align="right" valign="top"><a id="a4781094c5c3dede08f38906fca0a53c3"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>button_offset_y</b> = 0</td></tr>
<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"><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"><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"><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"><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"><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"><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>
Static Protected Attributes</h2></td></tr>
<tr class="memitem:acc22bf152b511eeaa1d056927fe556ff"><td class="memItemLeft" align="right" valign="top"><a id="acc22bf152b511eeaa1d056927fe556ff"></a>
constexpr static int&#160;</td><td class="memItemRight" valign="bottom"><b>text_offset_x</b> = 2</td></tr>
<tr class="separator:acc22bf152b511eeaa1d056927fe556ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a87c3e5440179a1b36c616489b5c29787"><td class="memItemLeft" align="right" valign="top"><a id="a87c3e5440179a1b36c616489b5c29787"></a>
constexpr static int&#160;</td><td class="memItemRight" valign="bottom"><b>text_offset_y</b> = 2</td></tr>
<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"><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"><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">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">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">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><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 Tue Dec 3 2019 07:42:52 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>
</body>
</html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 387 B

View file

@ -1,102 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>B15F: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">B15F
</div>
<div id="projectbrief">Board 15 Famulus Edition</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">ViewSelection Member List</div> </div>
</div><!--header-->
<div class="contents">
<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><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><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 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 Tue Dec 3 2019 07:42:52 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>
</body>
</html>

View file

@ -1,248 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>B15F: ViewSelection Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">B15F
</div>
<div id="projectbrief">Board 15 Famulus Edition</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="#pro-static-attribs">Static Protected Attributes</a> &#124;
<a href="classViewSelection-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">ViewSelection Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="view__selection_8h_source.html">view_selection.h</a>&gt;</code></p>
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for ViewSelection:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center">
<img src="classViewSelection.png" usemap="#ViewSelection_map" alt=""/>
<map id="ViewSelection_map" name="ViewSelection_map">
<area href="classView.html" alt="View" shape="rect" coords="0,0,92,24"/>
</map>
</div></div>
<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">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">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: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">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>
Protected Attributes</h2></td></tr>
<tr class="memitem:a7947cb252d889a298a622adccec10fda"><td class="memItemLeft" align="right" valign="top"><a id="a7947cb252d889a298a622adccec10fda"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>selection</b> = 0</td></tr>
<tr class="separator:a7947cb252d889a298a622adccec10fda"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a118f23e16e3deeaedeee7cbf62bf34bb"><td class="memItemLeft" align="right" valign="top"><a id="a118f23e16e3deeaedeee7cbf62bf34bb"></a>
std::vector&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>choices</b></td></tr>
<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"><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"><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"><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"><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"><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"><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>
Static Protected Attributes</h2></td></tr>
<tr class="memitem:a9478d01473618353734436c26e0c35cb"><td class="memItemLeft" align="right" valign="top"><a id="a9478d01473618353734436c26e0c35cb"></a>
constexpr static int&#160;</td><td class="memItemRight" valign="bottom"><b>choice_offset_x</b> = 2</td></tr>
<tr class="separator:a9478d01473618353734436c26e0c35cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a20f8c7a3df9c37f05008c7da31deed56"><td class="memItemLeft" align="right" valign="top"><a id="a20f8c7a3df9c37f05008c7da31deed56"></a>
constexpr static int&#160;</td><td class="memItemRight" valign="bottom"><b>choice_offset_y</b> = 3</td></tr>
<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"><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"><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">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">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">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><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 Tue Dec 3 2019 07:42:52 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>
</body>
</html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 435 B

View file

@ -1,113 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>B15F: Class Index</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">B15F
</div>
<div id="projectbrief">Board 15 Famulus Edition</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">Class Index</div> </div>
</div><!--header-->
<div class="contents">
<div class="qindex"><a class="qindex" href="#letter_b">b</a>&#160;|&#160;<a class="qindex" href="#letter_d">d</a>&#160;|&#160;<a class="qindex" href="#letter_p">p</a>&#160;|&#160;<a class="qindex" href="#letter_t">t</a>&#160;|&#160;<a class="qindex" href="#letter_u">u</a>&#160;|&#160;<a class="qindex" href="#letter_v">v</a></div>
<table class="classindex">
<tr><td rowspan="2" valign="bottom"><a name="letter_b"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;b&#160;&#160;</div></td></tr></table>
</td>
<td valign="top"><a class="el" href="classDriverException.html">DriverException</a>&#160;&#160;&#160;</td>
<td rowspan="2" valign="bottom"><a name="letter_u"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;u&#160;&#160;</div></td></tr></table>
</td>
<td valign="top"><a class="el" href="classViewInfo.html">ViewInfo</a>&#160;&#160;&#160;</td>
</tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_p"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;p&#160;&#160;</div></td></tr></table>
</td>
<td valign="top"><a class="el" href="classViewMonitor.html">ViewMonitor</a>&#160;&#160;&#160;</td>
</tr>
<tr><td valign="top"><a class="el" href="classB15F.html">B15F</a>&#160;&#160;&#160;</td>
<td valign="top"><a class="el" href="classUSART.html">USART</a>&#160;&#160;&#160;</td>
<td valign="top"><a class="el" href="classViewPromt.html">ViewPromt</a>&#160;&#160;&#160;</td>
</tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_d"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;d&#160;&#160;</div></td></tr></table>
</td>
<td valign="top"><a class="el" href="classPlottyFile.html">PlottyFile</a>&#160;&#160;&#160;</td>
<td valign="top"><a class="el" href="classUSARTException.html">USARTException</a>&#160;&#160;&#160;</td>
<td valign="top"><a class="el" href="classViewSelection.html">ViewSelection</a>&#160;&#160;&#160;</td>
</tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_t"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;t&#160;&#160;</div></td></tr></table>
</td>
<td rowspan="2" valign="bottom"><a name="letter_v"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;v&#160;&#160;</div></td></tr></table>
</td>
<td></td></tr>
<tr><td valign="top"><a class="el" href="classDot.html">Dot</a>&#160;&#160;&#160;</td>
<td></td></tr>
<tr><td></td><td valign="top"><a class="el" href="classTimeoutException.html">TimeoutException</a>&#160;&#160;&#160;</td>
<td valign="top"><a class="el" href="classView.html">View</a>&#160;&#160;&#160;</td>
<td></td></tr>
<tr><td></td><td></td><td></td><td></td></tr>
</table>
<div class="qindex"><a class="qindex" href="#letter_b">b</a>&#160;|&#160;<a class="qindex" href="#letter_d">d</a>&#160;|&#160;<a class="qindex" href="#letter_p">p</a>&#160;|&#160;<a class="qindex" href="#letter_t">t</a>&#160;|&#160;<a class="qindex" href="#letter_u">u</a>&#160;|&#160;<a class="qindex" href="#letter_v">v</a></div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Dec 3 2019 07:42:52 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>
</body>
</html>

File diff suppressed because one or more lines are too long

Binary file not shown.

Before

Width:  |  Height:  |  Size: 132 B

View file

@ -1,81 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>B15F: drv/commit_hash.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">B15F
</div>
<div id="projectbrief">Board 15 Famulus Edition</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_587c94d866dbb2f408f78cf41f9b2f8d.html">drv</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<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;bc459c80cec755d7df2c11a807d74e085cbed332&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 Tue Dec 3 2019 07:42:51 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>
</body>
</html>

View file

@ -1,81 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>B15F: ui Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">B15F
</div>
<div id="projectbrief">Board 15 Famulus Edition</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_1788f8309b1a812dcb800a185471cf6c.html">ui</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">ui Directory Reference</div> </div>
</div><!--header-->
<div class="contents">
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Dec 3 2019 07:42:52 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>
</body>
</html>

View file

@ -1,81 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>B15F: drv Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">B15F
</div>
<div id="projectbrief">Board 15 Famulus Edition</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_587c94d866dbb2f408f78cf41f9b2f8d.html">drv</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">drv Directory Reference</div> </div>
</div><!--header-->
<div class="contents">
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Dec 3 2019 07:42:52 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>
</body>
</html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 746 B

View file

@ -1,85 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>B15F: drv/dot.cpp Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">B15F
</div>
<div id="projectbrief">Board 15 Famulus Edition</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_587c94d866dbb2f408f78cf41f9b2f8d.html">drv</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">dot.cpp</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">#include &quot;dot.h&quot;</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160; </div><div class="line"><a name="l00003"></a><span class="lineno"><a class="line" href="classDot.html#ad975f119c0627a928790b3cd5ca6da05"> 3</a></span>&#160;<a class="code" href="classDot.html#ad975f119c0627a928790b3cd5ca6da05">Dot::Dot</a>(uint16_t x, uint16_t y, uint8_t curve) : x(x), y(y), curve(curve)</div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;{</div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160; <span class="keywordflow">if</span>(curve &gt;= 64)</div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160; <span class="keywordflow">throw</span> std::range_error(<span class="stringliteral">&quot;Kurvenindex muss im Bereich [0, 63] liegen&quot;</span>);</div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;}</div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160; </div><div class="line"><a name="l00009"></a><span class="lineno"><a class="line" href="classDot.html#a029f0cc99c474122b77a708a317e7f77"> 9</a></span>&#160;uint16_t <a class="code" href="classDot.html#a029f0cc99c474122b77a708a317e7f77">Dot::getX</a>()<span class="keyword"> const</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="keyword"></span>{</div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160; <span class="keywordflow">return</span> x;</div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;}</div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160; </div><div class="line"><a name="l00014"></a><span class="lineno"><a class="line" href="classDot.html#a8fcb987e6308d8184d1a2c8692227e58"> 14</a></span>&#160;uint16_t <a class="code" href="classDot.html#a8fcb987e6308d8184d1a2c8692227e58">Dot::getY</a>()<span class="keyword"> const</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="keyword"></span>{</div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160; <span class="keywordflow">return</span> y;</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"><a class="line" href="classDot.html#ad0ae7dc1a9be3d8d985affc089b34396"> 19</a></span>&#160;uint8_t <a class="code" href="classDot.html#ad0ae7dc1a9be3d8d985affc089b34396">Dot::getCurve</a>(<span class="keywordtype">void</span>)<span class="keyword"> const</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="keyword"></span>{</div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; <span class="keywordflow">return</span> curve;</div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;}</div></div><!-- fragment --></div><!-- contents -->
<div class="ttc" id="aclassDot_html_a029f0cc99c474122b77a708a317e7f77"><div class="ttname"><a href="classDot.html#a029f0cc99c474122b77a708a317e7f77">Dot::getX</a></div><div class="ttdeci">uint16_t getX(void) const</div><div class="ttdef"><b>Definition:</b> <a href="dot_8cpp_source.html#l00009">dot.cpp:9</a></div></div>
<div class="ttc" id="aclassDot_html_a8fcb987e6308d8184d1a2c8692227e58"><div class="ttname"><a href="classDot.html#a8fcb987e6308d8184d1a2c8692227e58">Dot::getY</a></div><div class="ttdeci">uint16_t getY(void) const</div><div class="ttdef"><b>Definition:</b> <a href="dot_8cpp_source.html#l00014">dot.cpp:14</a></div></div>
<div class="ttc" id="aclassDot_html_ad0ae7dc1a9be3d8d985affc089b34396"><div class="ttname"><a href="classDot.html#ad0ae7dc1a9be3d8d985affc089b34396">Dot::getCurve</a></div><div class="ttdeci">uint8_t getCurve(void) const</div><div class="ttdef"><b>Definition:</b> <a href="dot_8cpp_source.html#l00019">dot.cpp:19</a></div></div>
<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 Tue Dec 3 2019 07:42:51 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>
</body>
</html>

View file

@ -1,86 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>B15F: drv/dot.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">B15F
</div>
<div id="projectbrief">Board 15 Famulus Edition</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_587c94d866dbb2f408f78cf41f9b2f8d.html">drv</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">dot.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 DOT_H</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="preprocessor">#define DOT_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;cstdint&gt;</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="preprocessor">#include &lt;stdexcept&gt;</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160; </div><div class="line"><a name="l00012"></a><span class="lineno"><a class="line" href="classDot.html"> 12</a></span>&#160;<span class="keyword">class </span><a class="code" href="classDot.html">Dot</a></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;{</div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160; <a class="code" href="classDot.html#ad975f119c0627a928790b3cd5ca6da05">Dot</a>(uint16_t x, uint16_t y, uint8_t curve);</div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160; </div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; uint16_t <a class="code" href="classDot.html#a029f0cc99c474122b77a708a317e7f77">getX</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; </div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; uint16_t <a class="code" href="classDot.html#a8fcb987e6308d8184d1a2c8692227e58">getY</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; </div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; uint8_t <a class="code" href="classDot.html#ad0ae7dc1a9be3d8d985affc089b34396">getCurve</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; </div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <span class="keyword">const</span> uint16_t x, y; </div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; <span class="keyword">const</span> uint8_t curve; </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; </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;<span class="preprocessor">#endif // DOT_H</span></div></div><!-- fragment --></div><!-- contents -->
<div class="ttc" id="aclassDot_html_a029f0cc99c474122b77a708a317e7f77"><div class="ttname"><a href="classDot.html#a029f0cc99c474122b77a708a317e7f77">Dot::getX</a></div><div class="ttdeci">uint16_t getX(void) const</div><div class="ttdef"><b>Definition:</b> <a href="dot_8cpp_source.html#l00009">dot.cpp:9</a></div></div>
<div class="ttc" id="aclassDot_html"><div class="ttname"><a href="classDot.html">Dot</a></div><div class="ttdef"><b>Definition:</b> <a href="dot_8h_source.html#l00012">dot.h:12</a></div></div>
<div class="ttc" id="aclassDot_html_a8fcb987e6308d8184d1a2c8692227e58"><div class="ttname"><a href="classDot.html#a8fcb987e6308d8184d1a2c8692227e58">Dot::getY</a></div><div class="ttdeci">uint16_t getY(void) const</div><div class="ttdef"><b>Definition:</b> <a href="dot_8cpp_source.html#l00014">dot.cpp:14</a></div></div>
<div class="ttc" id="aclassDot_html_ad0ae7dc1a9be3d8d985affc089b34396"><div class="ttname"><a href="classDot.html#ad0ae7dc1a9be3d8d985affc089b34396">Dot::getCurve</a></div><div class="ttdeci">uint8_t getCurve(void) const</div><div class="ttdef"><b>Definition:</b> <a href="dot_8cpp_source.html#l00019">dot.cpp:19</a></div></div>
<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 Tue Dec 3 2019 07:42:51 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>
</body>
</html>

File diff suppressed because it is too large Load diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.7 KiB

File diff suppressed because one or more lines are too long

View file

@ -1,127 +0,0 @@
/*
@licstart The following is the entire license notice for the
JavaScript code in this file.
Copyright (C) 1997-2017 by Dimitri van Heesch
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
@licend The above is the entire license notice
for the JavaScript code in this file
*/
function toggleVisibility(linkObj)
{
var base = $(linkObj).attr('id');
var summary = $('#'+base+'-summary');
var content = $('#'+base+'-content');
var trigger = $('#'+base+'-trigger');
var src=$(trigger).attr('src');
if (content.is(':visible')===true) {
content.hide();
summary.show();
$(linkObj).addClass('closed').removeClass('opened');
$(trigger).attr('src',src.substring(0,src.length-8)+'closed.png');
} else {
content.show();
summary.hide();
$(linkObj).removeClass('closed').addClass('opened');
$(trigger).attr('src',src.substring(0,src.length-10)+'open.png');
}
return false;
}
function updateStripes()
{
$('table.directory tr').
removeClass('even').filter(':visible:even').addClass('even');
}
function toggleLevel(level)
{
$('table.directory tr').each(function() {
var l = this.id.split('_').length-1;
var i = $('#img'+this.id.substring(3));
var a = $('#arr'+this.id.substring(3));
if (l<level+1) {
i.removeClass('iconfopen iconfclosed').addClass('iconfopen');
a.html('&#9660;');
$(this).show();
} else if (l==level+1) {
i.removeClass('iconfclosed iconfopen').addClass('iconfclosed');
a.html('&#9658;');
$(this).show();
} else {
$(this).hide();
}
});
updateStripes();
}
function toggleFolder(id)
{
// the clicked row
var currentRow = $('#row_'+id);
// all rows after the clicked row
var rows = currentRow.nextAll("tr");
var re = new RegExp('^row_'+id+'\\d+_$', "i"); //only one sub
// only match elements AFTER this one (can't hide elements before)
var childRows = rows.filter(function() { return this.id.match(re); });
// first row is visible we are HIDING
if (childRows.filter(':first').is(':visible')===true) {
// replace down arrow by right arrow for current row
var currentRowSpans = currentRow.find("span");
currentRowSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
currentRowSpans.filter(".arrow").html('&#9658;');
rows.filter("[id^=row_"+id+"]").hide(); // hide all children
} else { // we are SHOWING
// replace right arrow by down arrow for current row
var currentRowSpans = currentRow.find("span");
currentRowSpans.filter(".iconfclosed").removeClass("iconfclosed").addClass("iconfopen");
currentRowSpans.filter(".arrow").html('&#9660;');
// replace down arrows by right arrows for child rows
var childRowsSpans = childRows.find("span");
childRowsSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
childRowsSpans.filter(".arrow").html('&#9658;');
childRows.show(); //show all children
}
updateStripes();
}
function toggleInherit(id)
{
var rows = $('tr.inherit.'+id);
var img = $('tr.inherit_header.'+id+' img');
var src = $(img).attr('src');
if (rows.filter(':first').is(':visible')===true) {
rows.css('display','none');
$(img).attr('src',src.substring(0,src.length-8)+'closed.png');
} else {
rows.css('display','table-row'); // using show() causes jump in firefox
$(img).attr('src',src.substring(0,src.length-10)+'open.png');
}
}
/* @license-end */
$(document).ready(function() {
$('.code,.codeRef').each(function() {
$(this).data('powertip',$('#a'+$(this).attr('href').replace(/.*\//,'').replace(/[^a-z_A-Z0-9]/g,'_')).html());
$(this).powerTip({ placement: 's', smartPlacement: true, mouseOnToPopup: true });
});
});

View file

@ -1,109 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>B15F: File List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">B15F
</div>
<div id="projectbrief">Board 15 Famulus Edition</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">File List</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here is a list of all documented files with brief descriptions:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span id="img_0_" class="iconfopen" onclick="toggleFolder('0_')">&#160;</span><a class="el" href="dir_587c94d866dbb2f408f78cf41f9b2f8d.html" target="_self">drv</a></td><td class="desc"></td></tr>
<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="b15f_8cpp_source.html"><span class="icondoc"></span></a><b>b15f.cpp</b></td><td class="desc"></td></tr>
<tr id="row_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="b15f_8h_source.html"><span class="icondoc"></span></a><b>b15f.h</b></td><td class="desc"></td></tr>
<tr id="row_0_2_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="commit__hash_8h_source.html"><span class="icondoc"></span></a><b>commit_hash.h</b></td><td class="desc"></td></tr>
<tr id="row_0_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="dot_8cpp_source.html"><span class="icondoc"></span></a><b>dot.cpp</b></td><td class="desc"></td></tr>
<tr id="row_0_4_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="dot_8h_source.html"><span class="icondoc"></span></a><b>dot.h</b></td><td class="desc"></td></tr>
<tr id="row_0_5_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="driverexception_8h_source.html"><span class="icondoc"></span></a><b>driverexception.h</b></td><td class="desc"></td></tr>
<tr id="row_0_6_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="plottyfile_8cpp_source.html"><span class="icondoc"></span></a><b>plottyfile.cpp</b></td><td class="desc"></td></tr>
<tr id="row_0_7_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="plottyfile_8h_source.html"><span class="icondoc"></span></a><b>plottyfile.h</b></td><td class="desc"></td></tr>
<tr id="row_0_8_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="requests_8h_source.html"><span class="icondoc"></span></a><b>requests.h</b></td><td class="desc"></td></tr>
<tr id="row_0_9_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="timeoutexception_8h_source.html"><span class="icondoc"></span></a><b>timeoutexception.h</b></td><td class="desc"></td></tr>
<tr id="row_0_10_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="usart_8cpp_source.html"><span class="icondoc"></span></a><b>usart.cpp</b></td><td class="desc"></td></tr>
<tr id="row_0_11_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="usart_8h_source.html"><span class="icondoc"></span></a><b>usart.h</b></td><td class="desc"></td></tr>
<tr id="row_0_12_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="usartexception_8h_source.html"><span class="icondoc"></span></a><b>usartexception.h</b></td><td class="desc"></td></tr>
<tr id="row_1_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">&#9660;</span><span id="img_1_" class="iconfopen" onclick="toggleFolder('1_')">&#160;</span><a class="el" href="dir_1788f8309b1a812dcb800a185471cf6c.html" target="_self">ui</a></td><td class="desc"></td></tr>
<tr id="row_1_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="ui_8cpp_source.html"><span class="icondoc"></span></a><b>ui.cpp</b></td><td class="desc"></td></tr>
<tr id="row_1_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="ui_8h_source.html"><span class="icondoc"></span></a><b>ui.h</b></td><td class="desc"></td></tr>
<tr id="row_1_2_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="view_8cpp_source.html"><span class="icondoc"></span></a><b>view.cpp</b></td><td class="desc"></td></tr>
<tr id="row_1_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="view_8h_source.html"><span class="icondoc"></span></a><b>view.h</b></td><td class="desc"></td></tr>
<tr id="row_1_4_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="view__info_8cpp_source.html"><span class="icondoc"></span></a><b>view_info.cpp</b></td><td class="desc"></td></tr>
<tr id="row_1_5_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="view__info_8h_source.html"><span class="icondoc"></span></a><b>view_info.h</b></td><td class="desc"></td></tr>
<tr id="row_1_6_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="view__monitor_8cpp_source.html"><span class="icondoc"></span></a><b>view_monitor.cpp</b></td><td class="desc"></td></tr>
<tr id="row_1_7_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="view__monitor_8h_source.html"><span class="icondoc"></span></a><b>view_monitor.h</b></td><td class="desc"></td></tr>
<tr id="row_1_8_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="view__promt_8cpp_source.html"><span class="icondoc"></span></a><b>view_promt.cpp</b></td><td class="desc"></td></tr>
<tr id="row_1_9_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="view__promt_8h_source.html"><span class="icondoc"></span></a><b>view_promt.h</b></td><td class="desc"></td></tr>
<tr id="row_1_10_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="view__selection_8cpp_source.html"><span class="icondoc"></span></a><b>view_selection.cpp</b></td><td class="desc"></td></tr>
<tr id="row_1_11_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="view__selection_8h_source.html"><span class="icondoc"></span></a><b>view_selection.h</b></td><td class="desc"></td></tr>
<tr id="row_2_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="cli_8cpp_source.html"><span class="icondoc"></span></a><b>cli.cpp</b></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Dec 3 2019 07:42:52 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>
</body>
</html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 616 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 597 B

View file

@ -1,541 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>B15F: Class Members</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">B15F
</div>
<div id="projectbrief">Board 15 Famulus Edition</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div>
<h3><a id="index_a"></a>- a -</h3><ul>
<li>abort()
: <a class="el" href="classB15F.html#a3f09a418f9e3be5d1d750e4515c96f1e">B15F</a>
</li>
<li>activateSelfTestMode()
: <a class="el" href="classB15F.html#aebb9a8bff15d422b62d21fd4d8408c8a">B15F</a>
</li>
<li>addDot()
: <a class="el" href="classPlottyFile.html#ae091e6eaaca16302f17572ac7dec6f7c">PlottyFile</a>
</li>
<li>analogRead()
: <a class="el" href="classB15F.html#ae0bd1f69751e2dc3c462db9213fc4627">B15F</a>
</li>
<li>analogSequence()
: <a class="el" href="classB15F.html#ab82a324426c3063318c6cafb3089ae02">B15F</a>
</li>
<li>analogWrite0()
: <a class="el" href="classB15F.html#a051da899f0883737dd1de1ba6a86f466">B15F</a>
</li>
<li>analogWrite1()
: <a class="el" href="classB15F.html#aae7bdafb19bf0adf5c7d9d0aff61c81a">B15F</a>
</li>
</ul>
<h3><a id="index_b"></a>- b -</h3><ul>
<li>BAUDRATE
: <a class="el" href="classB15F.html#a7d548d6861cfc69753161bf9cda14f87">B15F</a>
</li>
</ul>
<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>
<li>clearOutputBuffer()
: <a class="el" href="classUSART.html#a756d268a8762c316f91ca3238972b0c1">USART</a>
</li>
<li>close_offset_x
: <a class="el" href="classViewInfo.html#ae4dab70d82761e0f59f51dcae79685fe">ViewInfo</a>
</li>
<li>close_offset_y
: <a class="el" href="classViewInfo.html#a5954adf853cb44d4655ede731faf1a28">ViewInfo</a>
</li>
<li>closeDevice()
: <a class="el" href="classUSART.html#af80d6291ac1d2df04cfa1d8d27458cc5">USART</a>
</li>
</ul>
<h3><a id="index_d"></a>- d -</h3><ul>
<li>delay_ms()
: <a class="el" href="classB15F.html#aaffce20afb9f06bc4b7556c70ce76416">B15F</a>
</li>
<li>delay_us()
: <a class="el" href="classB15F.html#adcaac8ae8db3c28eccb499fbd720361f">B15F</a>
</li>
<li>digitalRead0()
: <a class="el" href="classB15F.html#ae0df6d423deeb2fd610968bd1c72060e">B15F</a>
</li>
<li>digitalRead1()
: <a class="el" href="classB15F.html#afc76b612dd4faeee0ac02a66b65af5f2">B15F</a>
</li>
<li>digitalWrite0()
: <a class="el" href="classB15F.html#afd2c5753b8a5d323d9cfca77986fe893">B15F</a>
</li>
<li>digitalWrite1()
: <a class="el" href="classB15F.html#a8f0d3891ec613a569b0a4309dfe213da">B15F</a>
</li>
<li>discard()
: <a class="el" href="classB15F.html#ae4740cd473f40a1a4121dfa66b25e1d5">B15F</a>
</li>
<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>
</ul>
<h3><a id="index_e"></a>- e -</h3><ul>
<li>exec()
: <a class="el" href="classB15F.html#a1a7ac52984ed7ecac008a3e4060eee3a">B15F</a>
</li>
</ul>
<h3><a id="index_f"></a>- f -</h3><ul>
<li>flushOutputBuffer()
: <a class="el" href="classUSART.html#adb6ff4d1cf1af79ca255c5a81780200d">USART</a>
</li>
</ul>
<h3><a id="index_g"></a>- g -</h3><ul>
<li>getBaudrate()
: <a class="el" href="classUSART.html#a4918672d8069df205378a528b1892db3">USART</a>
</li>
<li>getBoardInfo()
: <a class="el" href="classB15F.html#a4f01677e73d6d172a2c1cae9427a591b">B15F</a>
</li>
<li>getCurve()
: <a class="el" href="classDot.html#ad0ae7dc1a9be3d8d985affc089b34396">Dot</a>
</li>
<li>getDescPara()
: <a class="el" href="classPlottyFile.html#a536967daae3b382a5d6575f55450e198">PlottyFile</a>
</li>
<li>getDescX()
: <a class="el" href="classPlottyFile.html#a9cf7baa569be308c2cf6e07cadded09d">PlottyFile</a>
</li>
<li>getDescY()
: <a class="el" href="classPlottyFile.html#ab4a847fd71a804182f211233e194df45">PlottyFile</a>
</li>
<li>getFunctionType()
: <a class="el" href="classPlottyFile.html#a88bb7d8350ed5fbc7a40e8d903c94bdb">PlottyFile</a>
</li>
<li>getInstance()
: <a class="el" href="classB15F.html#a8b4533d232c55ef2aa967e39e2d23380">B15F</a>
</li>
<li>getInterruptCounterOffset()
: <a class="el" href="classB15F.html#a055e5b62432aa08c711f430fc0181d86">B15F</a>
</li>
<li>getMem16()
: <a class="el" href="classB15F.html#a5f84a830f054fbede9444d3b9bb566c4">B15F</a>
</li>
<li>getMem8()
: <a class="el" href="classB15F.html#a404bd21d5db7270744eea77edfd9578a">B15F</a>
</li>
<li>getParaFirstCurve()
: <a class="el" href="classPlottyFile.html#a40828c93d66fe80166c4f603d5bdfa48">PlottyFile</a>
</li>
<li>getParaStepWidth()
: <a class="el" href="classPlottyFile.html#a9da23f2bb8e6eb1837fc992ffd4057db">PlottyFile</a>
</li>
<li>getQuadrant()
: <a class="el" href="classPlottyFile.html#a54e94e80061a27614f2d4d63697d3376">PlottyFile</a>
</li>
<li>getRefX()
: <a class="el" href="classPlottyFile.html#a7dd84b9f0826f3220fc6b5a4f1ce9890">PlottyFile</a>
</li>
<li>getRefY()
: <a class="el" href="classPlottyFile.html#ae6650c61a3b1a610ce716253418bd7f2">PlottyFile</a>
</li>
<li>getRegister()
: <a class="el" href="classB15F.html#a9bd47da39928af6f51075bdc3fe73ddc">B15F</a>
</li>
<li>getTimeout()
: <a class="el" href="classUSART.html#a19cf777956a038878fc2d2b58c3d2b41">USART</a>
</li>
<li>getUnitPara()
: <a class="el" href="classPlottyFile.html#abcda4139adf8c5ab8a93b13b84ac097c">PlottyFile</a>
</li>
<li>getUnitX()
: <a class="el" href="classPlottyFile.html#af952ac5e2c40896acaf6a86063874fe3">PlottyFile</a>
</li>
<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>
<li>getY()
: <a class="el" href="classDot.html#a8fcb987e6308d8184d1a2c8692227e58">Dot</a>
</li>
</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_l"></a>- l -</h3><ul>
<li>label_close
: <a class="el" href="classViewInfo.html#a34879bd1c0a8fe230429cc600dcd6739">ViewInfo</a>
</li>
</ul>
<h3><a id="index_m"></a>- m -</h3><ul>
<li>msg
: <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>
</li>
<li>MSG_OK
: <a class="el" href="classB15F.html#ab01299858f74a6cec598688562e0ad02">B15F</a>
</li>
</ul>
<h3><a id="index_o"></a>- o -</h3><ul>
<li>openDevice()
: <a class="el" href="classUSART.html#a5f7e2abda2ec4a68a5fdb8ee2f8a940a">USART</a>
</li>
</ul>
<h3><a id="index_p"></a>- p -</h3><ul>
<li>PRE
: <a class="el" href="classB15F.html#a3b0fc1f85954b2d9c145af4a3af5b1ec">B15F</a>
</li>
<li>pwmSetFrequency()
: <a class="el" href="classB15F.html#ac6f6532bb9550a0632c28b98c157d0a1">B15F</a>
</li>
<li>pwmSetValue()
: <a class="el" href="classB15F.html#aae99d74a945039c365ebd2f995b5546e">B15F</a>
</li>
</ul>
<h3><a id="index_r"></a>- r -</h3><ul>
<li>readDipSwitch()
: <a class="el" href="classB15F.html#a6f858f21ea81d491b5031b3644a2239a">B15F</a>
</li>
<li>receive()
: <a class="el" href="classUSART.html#a0fdc238203852f00bd750127602b2a6a">USART</a>
</li>
<li>reconnect()
: <a class="el" href="classB15F.html#a52557b375443c180a044e7d4e80a1ae7">B15F</a>
</li>
<li>RECONNECT_TIMEOUT
: <a class="el" href="classB15F.html#a040951746fbfd632e12bd1ad14578816">B15F</a>
</li>
<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>
<li>run_worker
: <a class="el" href="classViewMonitor.html#a79a68894c0a05422b5707202d28a6db0">ViewMonitor</a>
</li>
</ul>
<h3><a id="index_s"></a>- s -</h3><ul>
<li>setAbortHandler()
: <a class="el" href="classB15F.html#a55b0cd1ea582bda53d6979442640f8e9">B15F</a>
</li>
<li>setBaudrate()
: <a class="el" href="classUSART.html#aac63918a8b97ae63ee607cfa39e6d88d">USART</a>
</li>
<li>setCall()
: <a class="el" href="classViewInfo.html#a45fd0b8b96d15fd92824ce63fb6814ca">ViewInfo</a>
</li>
<li>setDescPara()
: <a class="el" href="classPlottyFile.html#a431904143c3c1164a2e8b8cfec3c77ab">PlottyFile</a>
</li>
<li>setDescX()
: <a class="el" href="classPlottyFile.html#aa0449c290265d55d6223b19cf0a88b0a">PlottyFile</a>
</li>
<li>setDescY()
: <a class="el" href="classPlottyFile.html#a38a3a4dfc76bc70523727584bf01d590">PlottyFile</a>
</li>
<li>setFunctionType()
: <a class="el" href="classPlottyFile.html#a4e5ab1ebb012a5cc1a3d6458a4cd512f">PlottyFile</a>
</li>
<li>setLabelClose()
: <a class="el" href="classViewInfo.html#a4c3db4806515ea8b0f07a9864f983377">ViewInfo</a>
</li>
<li>setMem16()
: <a class="el" href="classB15F.html#a62ef2ee9bd945d30979939fcffa6759a">B15F</a>
</li>
<li>setMem8()
: <a class="el" href="classB15F.html#a65c0eee6b40b6d3ec58b0335fd668503">B15F</a>
</li>
<li>setParaFirstCurve()
: <a class="el" href="classPlottyFile.html#aa676414793becb975506f48d6e949dd0">PlottyFile</a>
</li>
<li>setParaStepWidth()
: <a class="el" href="classPlottyFile.html#a6caebd31e04e2e7081cc007047350355">PlottyFile</a>
</li>
<li>setQuadrant()
: <a class="el" href="classPlottyFile.html#a1953ee0d9a87b7353c16139584e9c2ae">PlottyFile</a>
</li>
<li>setRefX()
: <a class="el" href="classPlottyFile.html#a80c2c2e97a454566f9c1f2c51e1d7f3e">PlottyFile</a>
</li>
<li>setRefY()
: <a class="el" href="classPlottyFile.html#a3a371228ddcc007e97eebe7cc04dffc2">PlottyFile</a>
</li>
<li>setRegister()
: <a class="el" href="classB15F.html#a47d7b797129d1ee7ebee4d8ae4f0ff93">B15F</a>
</li>
<li>setServoDisabled()
: <a class="el" href="classB15F.html#aad1b3206761c06c7183ae1b8b95b350b">B15F</a>
</li>
<li>setServoEnabled()
: <a class="el" href="classB15F.html#ab23d8c5a0b520b9d12d94a04f90fcfa0">B15F</a>
</li>
<li>setServoPosition()
: <a class="el" href="classB15F.html#aa76f289274e5d0be41c5d4a58b52a416">B15F</a>
</li>
<li>setText()
: <a class="el" href="classViewInfo.html#abc93067b319df17e19f013a86d762f81">ViewInfo</a>
</li>
<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>
<li>setUnitX()
: <a class="el" href="classPlottyFile.html#ab8d35a841ca9c325fca671cf34e03527">PlottyFile</a>
</li>
<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>
<h3><a id="index_t"></a>- t -</h3><ul>
<li>t_worker
: <a class="el" href="classViewMonitor.html#a377eb8deab3061aa4e084be9b791c056">ViewMonitor</a>
</li>
<li>testConnection()
: <a class="el" href="classB15F.html#a6b8c7da1fb9b619543844e0ce7597d83">B15F</a>
</li>
<li>testIntConv()
: <a class="el" href="classB15F.html#ac2c7b6d84da5239ee7cc3d44e689d9db">B15F</a>
</li>
<li>text
: <a class="el" href="classViewInfo.html#ac392a569ef16af3dc11ee659f3fa1eb4">ViewInfo</a>
</li>
<li>text_offset_x
: <a class="el" href="classViewInfo.html#a4681a8138f17ea229aca02e6db7357cd">ViewInfo</a>
</li>
<li>text_offset_y
: <a class="el" href="classViewInfo.html#a34a9239c8954a0c27a22cf44d112f5b8">ViewInfo</a>
</li>
<li>TimeoutException()
: <a class="el" href="classTimeoutException.html#aa45912234da11ffc9dd3594a1bbc0218">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>
</li>
</ul>
<h3><a id="index_u"></a>- u -</h3><ul>
<li>USART()
: <a class="el" href="classUSART.html#a5daed20dc595c43d87c4c28bb08a7449">USART</a>
</li>
<li>USARTException()
: <a class="el" href="classUSARTException.html#a3c359db129825703b91392d5128cf93d">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>
<li>ViewInfo()
: <a class="el" href="classViewInfo.html#a95a3a81de65ef42615bbe5a843e8d5f6">ViewInfo</a>
</li>
<li>ViewMonitor()
: <a class="el" href="classViewMonitor.html#a080526967fac26eeaa5b73468fdac26d">ViewMonitor</a>
</li>
</ul>
<h3><a id="index_w"></a>- w -</h3><ul>
<li>WDT_TIMEOUT
: <a class="el" href="classB15F.html#a158d13bc84aed6430cdede1396384e06">B15F</a>
</li>
<li>what()
: <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>worker()
: <a class="el" href="classViewMonitor.html#a245a1dc3cc43a84f63e1175a195581a2">ViewMonitor</a>
</li>
<li>writeToFile()
: <a class="el" href="classPlottyFile.html#a82c348e7fade2edcbc907e7c2bc2e305">PlottyFile</a>
</li>
</ul>
<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>
<li>~USART()
: <a class="el" href="classUSART.html#a0c8eb1a939ca00921e22f6cbcc7bb749">USART</a>
</li>
<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 Tue Dec 3 2019 07:42:52 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>
</body>
</html>

View file

@ -1,449 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>B15F: Class Members - Functions</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">B15F
</div>
<div id="projectbrief">Board 15 Famulus Edition</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
&#160;
<h3><a id="index_a"></a>- a -</h3><ul>
<li>abort()
: <a class="el" href="classB15F.html#a3f09a418f9e3be5d1d750e4515c96f1e">B15F</a>
</li>
<li>activateSelfTestMode()
: <a class="el" href="classB15F.html#aebb9a8bff15d422b62d21fd4d8408c8a">B15F</a>
</li>
<li>addDot()
: <a class="el" href="classPlottyFile.html#ae091e6eaaca16302f17572ac7dec6f7c">PlottyFile</a>
</li>
<li>analogRead()
: <a class="el" href="classB15F.html#ae0bd1f69751e2dc3c462db9213fc4627">B15F</a>
</li>
<li>analogSequence()
: <a class="el" href="classB15F.html#ab82a324426c3063318c6cafb3089ae02">B15F</a>
</li>
<li>analogWrite0()
: <a class="el" href="classB15F.html#a051da899f0883737dd1de1ba6a86f466">B15F</a>
</li>
<li>analogWrite1()
: <a class="el" href="classB15F.html#aae7bdafb19bf0adf5c7d9d0aff61c81a">B15F</a>
</li>
</ul>
<h3><a id="index_c"></a>- c -</h3><ul>
<li>clearInputBuffer()
: <a class="el" href="classUSART.html#a28a2b4c5ed66b2c3a81196f76884f156">USART</a>
</li>
<li>clearOutputBuffer()
: <a class="el" href="classUSART.html#a756d268a8762c316f91ca3238972b0c1">USART</a>
</li>
<li>closeDevice()
: <a class="el" href="classUSART.html#af80d6291ac1d2df04cfa1d8d27458cc5">USART</a>
</li>
</ul>
<h3><a id="index_d"></a>- d -</h3><ul>
<li>delay_ms()
: <a class="el" href="classB15F.html#aaffce20afb9f06bc4b7556c70ce76416">B15F</a>
</li>
<li>delay_us()
: <a class="el" href="classB15F.html#adcaac8ae8db3c28eccb499fbd720361f">B15F</a>
</li>
<li>digitalRead0()
: <a class="el" href="classB15F.html#ae0df6d423deeb2fd610968bd1c72060e">B15F</a>
</li>
<li>digitalRead1()
: <a class="el" href="classB15F.html#afc76b612dd4faeee0ac02a66b65af5f2">B15F</a>
</li>
<li>digitalWrite0()
: <a class="el" href="classB15F.html#afd2c5753b8a5d323d9cfca77986fe893">B15F</a>
</li>
<li>digitalWrite1()
: <a class="el" href="classB15F.html#a8f0d3891ec613a569b0a4309dfe213da">B15F</a>
</li>
<li>discard()
: <a class="el" href="classB15F.html#ae4740cd473f40a1a4121dfa66b25e1d5">B15F</a>
</li>
<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>
</ul>
<h3><a id="index_e"></a>- e -</h3><ul>
<li>exec()
: <a class="el" href="classB15F.html#a1a7ac52984ed7ecac008a3e4060eee3a">B15F</a>
</li>
</ul>
<h3><a id="index_f"></a>- f -</h3><ul>
<li>flushOutputBuffer()
: <a class="el" href="classUSART.html#adb6ff4d1cf1af79ca255c5a81780200d">USART</a>
</li>
</ul>
<h3><a id="index_g"></a>- g -</h3><ul>
<li>getBaudrate()
: <a class="el" href="classUSART.html#a4918672d8069df205378a528b1892db3">USART</a>
</li>
<li>getBoardInfo()
: <a class="el" href="classB15F.html#a4f01677e73d6d172a2c1cae9427a591b">B15F</a>
</li>
<li>getCurve()
: <a class="el" href="classDot.html#ad0ae7dc1a9be3d8d985affc089b34396">Dot</a>
</li>
<li>getDescPara()
: <a class="el" href="classPlottyFile.html#a536967daae3b382a5d6575f55450e198">PlottyFile</a>
</li>
<li>getDescX()
: <a class="el" href="classPlottyFile.html#a9cf7baa569be308c2cf6e07cadded09d">PlottyFile</a>
</li>
<li>getDescY()
: <a class="el" href="classPlottyFile.html#ab4a847fd71a804182f211233e194df45">PlottyFile</a>
</li>
<li>getFunctionType()
: <a class="el" href="classPlottyFile.html#a88bb7d8350ed5fbc7a40e8d903c94bdb">PlottyFile</a>
</li>
<li>getInstance()
: <a class="el" href="classB15F.html#a8b4533d232c55ef2aa967e39e2d23380">B15F</a>
</li>
<li>getInterruptCounterOffset()
: <a class="el" href="classB15F.html#a055e5b62432aa08c711f430fc0181d86">B15F</a>
</li>
<li>getMem16()
: <a class="el" href="classB15F.html#a5f84a830f054fbede9444d3b9bb566c4">B15F</a>
</li>
<li>getMem8()
: <a class="el" href="classB15F.html#a404bd21d5db7270744eea77edfd9578a">B15F</a>
</li>
<li>getParaFirstCurve()
: <a class="el" href="classPlottyFile.html#a40828c93d66fe80166c4f603d5bdfa48">PlottyFile</a>
</li>
<li>getParaStepWidth()
: <a class="el" href="classPlottyFile.html#a9da23f2bb8e6eb1837fc992ffd4057db">PlottyFile</a>
</li>
<li>getQuadrant()
: <a class="el" href="classPlottyFile.html#a54e94e80061a27614f2d4d63697d3376">PlottyFile</a>
</li>
<li>getRefX()
: <a class="el" href="classPlottyFile.html#a7dd84b9f0826f3220fc6b5a4f1ce9890">PlottyFile</a>
</li>
<li>getRefY()
: <a class="el" href="classPlottyFile.html#ae6650c61a3b1a610ce716253418bd7f2">PlottyFile</a>
</li>
<li>getRegister()
: <a class="el" href="classB15F.html#a9bd47da39928af6f51075bdc3fe73ddc">B15F</a>
</li>
<li>getTimeout()
: <a class="el" href="classUSART.html#a19cf777956a038878fc2d2b58c3d2b41">USART</a>
</li>
<li>getUnitPara()
: <a class="el" href="classPlottyFile.html#abcda4139adf8c5ab8a93b13b84ac097c">PlottyFile</a>
</li>
<li>getUnitX()
: <a class="el" href="classPlottyFile.html#af952ac5e2c40896acaf6a86063874fe3">PlottyFile</a>
</li>
<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>
<li>getY()
: <a class="el" href="classDot.html#a8fcb987e6308d8184d1a2c8692227e58">Dot</a>
</li>
</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>
</li>
</ul>
<h3><a id="index_p"></a>- p -</h3><ul>
<li>pwmSetFrequency()
: <a class="el" href="classB15F.html#ac6f6532bb9550a0632c28b98c157d0a1">B15F</a>
</li>
<li>pwmSetValue()
: <a class="el" href="classB15F.html#aae99d74a945039c365ebd2f995b5546e">B15F</a>
</li>
</ul>
<h3><a id="index_r"></a>- r -</h3><ul>
<li>readDipSwitch()
: <a class="el" href="classB15F.html#a6f858f21ea81d491b5031b3644a2239a">B15F</a>
</li>
<li>receive()
: <a class="el" href="classUSART.html#a0fdc238203852f00bd750127602b2a6a">USART</a>
</li>
<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>
</ul>
<h3><a id="index_s"></a>- s -</h3><ul>
<li>setAbortHandler()
: <a class="el" href="classB15F.html#a55b0cd1ea582bda53d6979442640f8e9">B15F</a>
</li>
<li>setBaudrate()
: <a class="el" href="classUSART.html#aac63918a8b97ae63ee607cfa39e6d88d">USART</a>
</li>
<li>setCall()
: <a class="el" href="classViewInfo.html#a45fd0b8b96d15fd92824ce63fb6814ca">ViewInfo</a>
</li>
<li>setDescPara()
: <a class="el" href="classPlottyFile.html#a431904143c3c1164a2e8b8cfec3c77ab">PlottyFile</a>
</li>
<li>setDescX()
: <a class="el" href="classPlottyFile.html#aa0449c290265d55d6223b19cf0a88b0a">PlottyFile</a>
</li>
<li>setDescY()
: <a class="el" href="classPlottyFile.html#a38a3a4dfc76bc70523727584bf01d590">PlottyFile</a>
</li>
<li>setFunctionType()
: <a class="el" href="classPlottyFile.html#a4e5ab1ebb012a5cc1a3d6458a4cd512f">PlottyFile</a>
</li>
<li>setLabelClose()
: <a class="el" href="classViewInfo.html#a4c3db4806515ea8b0f07a9864f983377">ViewInfo</a>
</li>
<li>setMem16()
: <a class="el" href="classB15F.html#a62ef2ee9bd945d30979939fcffa6759a">B15F</a>
</li>
<li>setMem8()
: <a class="el" href="classB15F.html#a65c0eee6b40b6d3ec58b0335fd668503">B15F</a>
</li>
<li>setParaFirstCurve()
: <a class="el" href="classPlottyFile.html#aa676414793becb975506f48d6e949dd0">PlottyFile</a>
</li>
<li>setParaStepWidth()
: <a class="el" href="classPlottyFile.html#a6caebd31e04e2e7081cc007047350355">PlottyFile</a>
</li>
<li>setQuadrant()
: <a class="el" href="classPlottyFile.html#a1953ee0d9a87b7353c16139584e9c2ae">PlottyFile</a>
</li>
<li>setRefX()
: <a class="el" href="classPlottyFile.html#a80c2c2e97a454566f9c1f2c51e1d7f3e">PlottyFile</a>
</li>
<li>setRefY()
: <a class="el" href="classPlottyFile.html#a3a371228ddcc007e97eebe7cc04dffc2">PlottyFile</a>
</li>
<li>setRegister()
: <a class="el" href="classB15F.html#a47d7b797129d1ee7ebee4d8ae4f0ff93">B15F</a>
</li>
<li>setServoDisabled()
: <a class="el" href="classB15F.html#aad1b3206761c06c7183ae1b8b95b350b">B15F</a>
</li>
<li>setServoEnabled()
: <a class="el" href="classB15F.html#ab23d8c5a0b520b9d12d94a04f90fcfa0">B15F</a>
</li>
<li>setServoPosition()
: <a class="el" href="classB15F.html#aa76f289274e5d0be41c5d4a58b52a416">B15F</a>
</li>
<li>setText()
: <a class="el" href="classViewInfo.html#abc93067b319df17e19f013a86d762f81">ViewInfo</a>
</li>
<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>
<li>setUnitX()
: <a class="el" href="classPlottyFile.html#ab8d35a841ca9c325fca671cf34e03527">PlottyFile</a>
</li>
<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>
<h3><a id="index_t"></a>- t -</h3><ul>
<li>testConnection()
: <a class="el" href="classB15F.html#a6b8c7da1fb9b619543844e0ce7597d83">B15F</a>
</li>
<li>testIntConv()
: <a class="el" href="classB15F.html#ac2c7b6d84da5239ee7cc3d44e689d9db">B15F</a>
</li>
<li>TimeoutException()
: <a class="el" href="classTimeoutException.html#aa45912234da11ffc9dd3594a1bbc0218">TimeoutException</a>
</li>
<li>transmit()
: <a class="el" href="classUSART.html#a41b19dd58f307015b73e154048cd74ca">USART</a>
</li>
</ul>
<h3><a id="index_u"></a>- u -</h3><ul>
<li>USART()
: <a class="el" href="classUSART.html#a5daed20dc595c43d87c4c28bb08a7449">USART</a>
</li>
<li>USARTException()
: <a class="el" href="classUSARTException.html#a3c359db129825703b91392d5128cf93d">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>
<li>ViewInfo()
: <a class="el" href="classViewInfo.html#a95a3a81de65ef42615bbe5a843e8d5f6">ViewInfo</a>
</li>
<li>ViewMonitor()
: <a class="el" href="classViewMonitor.html#a080526967fac26eeaa5b73468fdac26d">ViewMonitor</a>
</li>
</ul>
<h3><a id="index_w"></a>- w -</h3><ul>
<li>what()
: <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>worker()
: <a class="el" href="classViewMonitor.html#a245a1dc3cc43a84f63e1175a195581a2">ViewMonitor</a>
</li>
<li>writeToFile()
: <a class="el" href="classPlottyFile.html#a82c348e7fade2edcbc907e7c2bc2e305">PlottyFile</a>
</li>
</ul>
<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>
<li>~USART()
: <a class="el" href="classUSART.html#a0c8eb1a939ca00921e22f6cbcc7bb749">USART</a>
</li>
<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 Tue Dec 3 2019 07:42:52 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>
</body>
</html>

View file

@ -1,151 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>B15F: Class Members - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">B15F
</div>
<div id="projectbrief">Board 15 Famulus Edition</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
&#160;<ul>
<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>close_offset_x
: <a class="el" href="classViewInfo.html#ae4dab70d82761e0f59f51dcae79685fe">ViewInfo</a>
</li>
<li>close_offset_y
: <a class="el" href="classViewInfo.html#a5954adf853cb44d4655ede731faf1a28">ViewInfo</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>label_close
: <a class="el" href="classViewInfo.html#a34879bd1c0a8fe230429cc600dcd6739">ViewInfo</a>
</li>
<li>msg
: <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>
</li>
<li>MSG_OK
: <a class="el" href="classB15F.html#ab01299858f74a6cec598688562e0ad02">B15F</a>
</li>
<li>PRE
: <a class="el" href="classB15F.html#a3b0fc1f85954b2d9c145af4a3af5b1ec">B15F</a>
</li>
<li>RECONNECT_TIMEOUT
: <a class="el" href="classB15F.html#a040951746fbfd632e12bd1ad14578816">B15F</a>
</li>
<li>RECONNECT_TRIES
: <a class="el" href="classB15F.html#a6c4895bdbcd71ff6743becf97985c2dc">B15F</a>
</li>
<li>run_worker
: <a class="el" href="classViewMonitor.html#a79a68894c0a05422b5707202d28a6db0">ViewMonitor</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>t_worker
: <a class="el" href="classViewMonitor.html#a377eb8deab3061aa4e084be9b791c056">ViewMonitor</a>
</li>
<li>text
: <a class="el" href="classViewInfo.html#ac392a569ef16af3dc11ee659f3fa1eb4">ViewInfo</a>
</li>
<li>text_offset_x
: <a class="el" href="classViewInfo.html#a4681a8138f17ea229aca02e6db7357cd">ViewInfo</a>
</li>
<li>text_offset_y
: <a class="el" href="classViewInfo.html#a34a9239c8954a0c27a22cf44d112f5b8">ViewInfo</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 Tue Dec 3 2019 07:42:52 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>
</body>
</html>

View file

@ -1,94 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>B15F: Class Hierarchy</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">B15F
</div>
<div id="projectbrief">Board 15 Famulus Edition</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">Class Hierarchy</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock">This inheritance list is sorted roughly, but not completely, alphabetically:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classB15F.html" target="_self">B15F</a></td><td class="desc"></td></tr>
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classDot.html" target="_self">Dot</a></td><td class="desc"></td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_2_" class="arrow" onclick="toggleFolder('2_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><b>exception</b></td><td class="desc"></td></tr>
<tr id="row_2_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classDriverException.html" target="_self">DriverException</a></td><td class="desc"></td></tr>
<tr id="row_2_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classTimeoutException.html" target="_self">TimeoutException</a></td><td class="desc"></td></tr>
<tr id="row_2_2_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classUSARTException.html" target="_self">USARTException</a></td><td class="desc"></td></tr>
<tr id="row_3_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classPlottyFile.html" target="_self">PlottyFile</a></td><td class="desc"></td></tr>
<tr id="row_4_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classUSART.html" target="_self">USART</a></td><td class="desc"></td></tr>
<tr id="row_5_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_5_" class="arrow" onclick="toggleFolder('5_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classView.html" target="_self">View</a></td><td class="desc"></td></tr>
<tr id="row_5_0_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_5_0_" class="arrow" onclick="toggleFolder('5_0_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classViewInfo.html" target="_self">ViewInfo</a></td><td class="desc"></td></tr>
<tr id="row_5_0_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classViewMonitor.html" target="_self">ViewMonitor</a></td><td class="desc"></td></tr>
<tr id="row_5_1_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classViewPromt.html" target="_self">ViewPromt</a></td><td class="desc"></td></tr>
<tr id="row_5_2_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classViewSelection.html" target="_self">ViewSelection</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Dec 3 2019 07:42:52 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>
</body>
</html>

View file

@ -1,183 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>B15F: B15F Benutzerhandbuch</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">B15F
</div>
<div id="projectbrief">Board 15 Famulus Edition</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="PageDoc"><div class="header">
<div class="headertitle">
<div class="title"><a class="el" href="classB15F.html">B15F</a> Benutzerhandbuch </div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><p><em>Hinweise</em>: <br />
- Terminal-Befehle sind <b>fett</b> gedruckt <br />
- Als Student/Studentin können Sie davon ausgehen, dass die Steuersoftware auf Ihrem Arbeitsplatz bereits installiert ist <br />
- D.h. Sie müssen zu Beginn jeder Übung nur die Firmware neu aufspielen (Installation Abschnitt 3) <br />
</p>
<h1><a class="anchor" id="autotoc_md1"></a>
1 Einführung</h1>
<p>Das gesamte Softwareprojekt besteht aus zwei Teilen: <br />
Die <em><b>Firmware</b></em> ist die Software auf dem Mikrocontroller (MCU) des Board 15. Der Mikrocontroller steuert die Peripherie (ADCs, DACs, ...) über einen SPI-BUS. <br />
Der zweite Teil von <a class="el" href="classB15F.html">B15F</a> ist die <em><b>Steuersoftware</b></em>, die auf dem PC ausgeführt wird. Diese sendet über eine USART-Schnittstelle (RS-232) Befehle an den Mikrocontroller. <br />
Die Steuersoftware besitzt ein <em>CLI</em> (command line interface) mit einer Benutzerschnittstelle für die einfache Fernsteuerung des <a class="el" href="classB15F.html">B15F</a>. <br />
Außerdem wird eine Bibliothek (<em>b15fdrv</em>) installiert, die eine einfache Entwicklung kleiner Steuerprogramme erlaubt.</p>
<h1><a class="anchor" id="autotoc_md2"></a>
2 Installation</h1>
<h2><a class="anchor" id="autotoc_md3"></a>
2.1 Installation mit Installationsscript (empfohlen)</h2>
<p>(a) Laden Sie das <a href="https://raw.githubusercontent.com/devfix/b15f/master/install">Installationsscript</a> herunter, am besten nach ** /tmp/** <br />
(b) Setzen Sie die Ausführungsberechtigung <br />
(c) Schalten Sie die Stromversorgung von B15 an und schließen Sie den ISP Programmer an <br />
(d) Starten Sie das Installationsscript <br />
(e) Treten Probleme auf? Das <a class="el" href="classB15F.html">B15F</a> Verzeichnis löschen und das Script nocheinmal starten <br />
</p>
<h2><a class="anchor" id="autotoc_md4"></a>
2.2 Installation von Hand (falls Installationsscript mit Fehler abbricht)</h2>
<h3><a class="anchor" id="autotoc_md5"></a>
2.2.1. Abhängigkeiten installieren</h3>
<p>(a) APT-Pakete aktualisieren: <b>sudo apt-get update</b> <br />
(b) Notwendige Pakete installieren bzw. aktualisieren: <b>sudo apt-get install git avr-libc avrdude libncurses5-dev g++ astyle</b> <br />
</p>
<h3><a class="anchor" id="autotoc_md6"></a>
2.2.2. Das Repository klonen</h3>
<p>(a) Home-Verzeichnis betreten: <b>cd /home/famulus/</b> <br />
(b) B15F-Repository klonen (herunterladen): <b>git clone "https://github.com/devfix/b15f.git"</b> <br />
</p>
<h3><a class="anchor" id="autotoc_md7"></a>
2.2.3. Die Firmware installieren</h3>
<p>(a) Installations-Verzeichnis betreten: <b>cd "/home/famulus/b15f/firmware"</b> <br />
(b) Passen Sie in der Datei <em>Makefile</em> (im aktuellen Verzeichnis) die Option "MCU = ..." an die MCU des vorliegenden Boards an. <br />
<b>Achtung</b>: <em>atmega1284</em> und <em>atmega1284p</em> sind nicht identisch! <br />
(c) Fügen Sie den Nutzer <em>famulus</em> zu Gruppe <em>dialout</em> hinzu: <b>sudo adduser famulus dialout</b> <br />
(d) Schreiben Sie (mit root-Rechten) Folgendes in die Datei "/etc/udev/rules.d/60-olimex.rules": <br />
</p><div class="fragment"><div class="line">ATTR{idVendor}==&quot;03eb&quot;, ATTR{idProduct}==&quot;2104&quot;, MODE=&quot;660&quot;, GROUP=&quot;dialout&quot;</div></div><!-- fragment --><p> Damit wird per udev-rule der Zugriff auf das ISP-Programmiergerät ohne root-Rechte erlaubt. <br />
(e) Laden Sie die udev-Regeln neu ein: <b>sudo udevadm control &ndash;reload-rules</b> <br />
(f) Stoße Verarbeitung der udev-Regeln an: <b>sudo udevadm trigger</b> <br />
(g) Programmiergerät rausziehen, drei Sekunden warten, wieder hineinstecken <br />
(h) Kompiliere Firmware: <b>make</b> <br />
(i) Lade Firmware auf das B15: <b>make upload</b> <br />
</p>
<h3><a class="anchor" id="autotoc_md8"></a>
2.2.4. Die Steuersoftware (Bibliothek &amp; CLI) installieren</h3>
<p>(a) Installations-Verzeichnis betreten: <b>cd "/home/famulus/b15f/control/src"</b> <br />
(b) Kompiliere Steuersoftware: <b>make</b> <br />
(c) Installiere die Bibliothek und CLI (global): <b>sudo make install</b> <br />
</p>
<h1><a class="anchor" id="autotoc_md9"></a>
3 Aktualisierung</h1>
<h2><a class="anchor" id="autotoc_md10"></a>
3.1 Aktualisierung mit Installationsscript (empfohlen)</h2>
<p>Wiederholen Sie den Schritt "Installation mit Installationsscript". Das Script erkennt die bereits installierte Version und aktualisiert diese.</p>
<h2><a class="anchor" id="autotoc_md11"></a>
3.2 Aktualisierung von Hand (falls Installationsscript mit Fehler abbricht)</h2>
<p>(a) Installations-Verzeichnis betreten: <b>cd /home/famulus/b15f/</b> <br />
(b) Neuste Software-Version vom GitHub-Server ziehen: <b>git pull &amp;&amp; git pull &ndash;prune</b> <br />
(c) Betrete Firmware-Verzeichnis: <b>cd "/home/famulus/b15f/firmware"</b> <br />
(d) Lösche altes Kompilat der Firmware: <b>make clean</b> <br />
(e) Betrete Steuersoftware-Verzeichnis: <b>cd "/home/famulus/b15f/control/src"</b> <br />
(f) Lösche altes Kompilat der Steuersoftware: <b>make clean</b> <br />
(g) "Installation von Hand" ab Schritt 3 (h) durchführen</p>
<h1><a class="anchor" id="autotoc_md12"></a>
4 Die CommandLineInterface (CLI) benutzen</h1>
<p>(a) Öffnen Sie ein Terminal und maximieren Sie das Fenster <br />
(b) Start des CLI erfolgt durch den Befehl <b>b15fcli</b> <br />
(c) Die Navigation erfolgt durch &lt;Tab&gt;, die Pfeiltasten und &lt;Enter&gt; oder die Maus <br />
(d) Mit &lt;Strg + c&gt; kann das Programm sofort verlassen werden</p>
<h1><a class="anchor" id="autotoc_md13"></a>
5 Eigene Programme mit der B15F-Bibliothek schreiben</h1>
<h2><a class="anchor" id="autotoc_md14"></a>
5.1 Grundsätzliches</h2>
<p>Verwendet wird die Bibliothekt <em>b15fdrv</em>. Die wichtigste Klasse für die Steuerung des Board 15 ist <a href="https://devfix.github.io/b15f/html/classB15F.html">B15F</a>. <br />
Dort befindet sich auch eine Übersicht der verfügbaren Befehle. <br />
Hinweise zur Struktur (sind für die Verwendung nicht weiter wichtig): <br />
Die Header-Dateien sind global unter "/usr/include/b15f/" installiert. Die <em>b15fdrv</em>-Bibliothekt befindet sich in dem Verzeichnis "/usr/lib/" und die ausführbaren Programme (plotty, b15fcli) "/usr/bin/".</p>
<h2><a class="anchor" id="autotoc_md15"></a>
5.2 Beispiele</h2>
<p>In dem Verzeichnis <a href="https://github.com/devfix/b15f/tree/master/control/examples">b15f/control/examples</a> (des Repositories) sind einige Beispiele für die Verwendung einzelner <a class="el" href="classB15F.html">B15F</a> Funktionen. <br />
Zu jedem Beispiel gehört eine <em>main.cpp</em> mit dem Quellcode und eine <em>Makefile</em>-Datei. Durch das Makefile wird beim Kompilieren und Linken die Bibliothek <em>b15fdrv</em> automatisch einbezogen. <br />
Das Beispiel muss durch Sie also nur mit <b>make</b> kompiliert und mit .**/main.elf** gestartet werden.</p>
<h2><a class="anchor" id="autotoc_md16"></a>
5.3 Den B15F Treiber verwenden</h2>
<p>Benötigt wird der B15F-Header: <br />
<code>#include &lt;b15f/b15f.h&gt;</code> <br />
und der Header für die plottyfile-Generierung, falls mit Kennlinien gearbeitet werden soll: <br />
<code>#include &lt;b15f/plottyfile.h&gt;</code></p>
<p>Für die Interaktion wird eine Referenz auf die aktuelle Treiberinstanz benötigt: <br />
<code><a class="el" href="classB15F.html">B15F</a>&amp; drv = <a class="el" href="classB15F.html#a8b4533d232c55ef2aa967e39e2d23380">B15F::getInstance()</a>;</code> <br />
Falls noch keine existiert, wird automatisch eine erzeugt und Verbindung zum Board hergestellt. <br />
Ab jetzt können auf dem Object <code>drv</code> verschiedene Methoden angewand werden, siehe <a href="https://devfix.github.io/b15f/html/classB15F.html">B15F</a>. <br />
</p>
<h2><a class="anchor" id="autotoc_md17"></a>
5.4 Kennlinien mit plottyfile generieren</h2>
<p>Die Beschreibung zu Plottyfile befindet sich <a href="https://devfix.github.io/b15f/html/classPlottyFile.html">hier</a>. <br />
Nach dem Include von plottyfile kann ein neues Objekt erzeugt und konfiguriert werden: <br />
</p><div class="fragment"><div class="line"> {C++}</div><div class="line">PlottyFile pf; </div><div class="line">pf.setUnitX(&quot;V&quot;); </div><div class="line">pf.setUnitY(&quot;V&quot;); </div><div class="line">pf.setUnitPara(&quot;V&quot;); </div><div class="line">pf.setDescX(&quot;U_{OUT}&quot;); // Markdown wird unterstuetzt </div><div class="line">pf.setDescY(&quot;U_{IN}&quot;); </div><div class="line">pf.setDescPara(&quot;&quot;); </div><div class="line">pf.setRefX(5); </div><div class="line">pf.setRefY(5); </div><div class="line">pf.setParaFirstCurve(0); </div><div class="line">pf.setParaStepWidth(0);</div></div><!-- fragment --><p> Messpunkte können anschließend hinzugefügt werden. <br />
Dabei gehören Punkte mit dem gleichen Index für <code>curve</code> (<em>uint8_t</em>) zur selben Kurve und erhalten durch Plotty automatisch die gleiche Farbe. <br />
</p><div class="fragment"><div class="line"> {C++}</div><div class="line">pf.addDot(Dot(x, y, curve));</div></div><!-- fragment --><p> <em>Wichtig</em>: Die Werte für <code>x</code> und <code>y</code> sind <em>uint16_t</em>, also keine Gleitkommazahlen. Stattdessen sind sie auf RefX und RefY bezogen. </p>
</div></div><!-- PageDoc -->
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Dec 3 2019 07:42:52 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>
</body>
</html>

35
docs/html/jquery.js vendored

File diff suppressed because one or more lines are too long

View file

@ -1,50 +0,0 @@
/*
@licstart The following is the entire license notice for the
JavaScript code in this file.
Copyright (C) 1997-2017 by Dimitri van Heesch
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
@licend The above is the entire license notice
for the JavaScript code in this file
*/
function initMenu(relPath,searchEnabled,serverSide,searchPage,search) {
function makeTree(data,relPath) {
var result='';
if ('children' in data) {
result+='<ul>';
for (var i in data.children) {
result+='<li><a href="'+relPath+data.children[i].url+'">'+
data.children[i].text+'</a>'+
makeTree(data.children[i],relPath)+'</li>';
}
result+='</ul>';
}
return result;
}
$('#main-nav').append(makeTree(menudata,relPath));
$('#main-nav').children(':first').addClass('sm sm-dox').attr('id','main-menu');
if (searchEnabled) {
if (serverSide) {
$('#main-menu').append('<li style="float:right"><div id="MSearchBox" class="MSearchBoxInactive"><div class="left"><form id="FSearchBox" action="'+relPath+searchPage+'" method="get"><img id="MSearchSelect" src="'+relPath+'search/mag.png" alt=""/><input type="text" id="MSearchField" name="query" value="'+search+'" size="20" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" onblur="searchBox.OnSearchFieldFocus(false)"></form></div><div class="right"></div></div></li>');
} else {
$('#main-menu').append('<li style="float:right"><div id="MSearchBox" class="MSearchBoxInactive"><span class="left"><img id="MSearchSelect" src="'+relPath+'search/mag_sel.png" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" alt=""/><input type="text" id="MSearchField" value="'+search+'" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" onblur="searchBox.OnSearchFieldFocus(false)" onkeyup="searchBox.OnSearchFieldChange(event)"/></span><span class="right"><a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="'+relPath+'search/close.png" alt=""/></a></span></div></li>');
}
}
$('#main-menu').smartmenus();
}
/* @license-end */

View file

@ -1,70 +0,0 @@
/*
@ @licstart The following is the entire license notice for the
JavaScript code in this file.
Copyright (C) 1997-2019 by Dimitri van Heesch
This program is free software; you can redistribute it and/or modify
it under the terms of version 2 of the GNU General Public License as published by
the Free Software Foundation
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
@licend The above is the entire license notice
for the JavaScript code in this file
*/
var menudata={children:[
{text:"Main Page",url:"index.html"},
{text:"Classes",url:"annotated.html",children:[
{text:"Class List",url:"annotated.html"},
{text:"Class Index",url:"classes.html"},
{text:"Class Hierarchy",url:"hierarchy.html"},
{text:"Class Members",url:"functions.html",children:[
{text:"All",url:"functions.html",children:[
{text:"a",url:"functions.html#index_a"},
{text:"b",url:"functions.html#index_b"},
{text:"c",url:"functions.html#index_c"},
{text:"d",url:"functions.html#index_d"},
{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:"l",url:"functions.html#index_l"},
{text:"m",url:"functions.html#index_m"},
{text:"o",url:"functions.html#index_o"},
{text:"p",url:"functions.html#index_p"},
{text:"r",url:"functions.html#index_r"},
{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:[
{text:"a",url:"functions_func.html#index_a"},
{text:"c",url:"functions_func.html#index_c"},
{text:"d",url:"functions_func.html#index_d"},
{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"}]}]},
{text:"Files",url:"files.html",children:[
{text:"File List",url:"files.html"}]}]}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 153 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 95 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 98 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 123 B

File diff suppressed because one or more lines are too long

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,30 +0,0 @@
<!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_0.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

@ -1,10 +0,0 @@
var searchData=
[
['abort',['abort',['../classB15F.html#a3f09a418f9e3be5d1d750e4515c96f1e',1,'B15F::abort(std::string msg)'],['../classB15F.html#ac962a6a49bddd0e261a8c7d3aded23f8',1,'B15F::abort(std::exception &amp;ex)']]],
['activateselftestmode',['activateSelfTestMode',['../classB15F.html#aebb9a8bff15d422b62d21fd4d8408c8a',1,'B15F']]],
['adddot',['addDot',['../classPlottyFile.html#ae091e6eaaca16302f17572ac7dec6f7c',1,'PlottyFile::addDot(Dot &amp;dot)'],['../classPlottyFile.html#a80e4b45219b4e9571992edfc28a28568',1,'PlottyFile::addDot(Dot dot)']]],
['analogread',['analogRead',['../classB15F.html#ae0bd1f69751e2dc3c462db9213fc4627',1,'B15F']]],
['analogsequence',['analogSequence',['../classB15F.html#ab82a324426c3063318c6cafb3089ae02',1,'B15F']]],
['analogwrite0',['analogWrite0',['../classB15F.html#a051da899f0883737dd1de1ba6a86f466',1,'B15F']]],
['analogwrite1',['analogWrite1',['../classB15F.html#aae7bdafb19bf0adf5c7d9d0aff61c81a',1,'B15F']]]
];

View file

@ -1,30 +0,0 @@
<!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_1.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

@ -1,6 +0,0 @@
var searchData=
[
['b15f',['B15F',['../classB15F.html',1,'']]],
['baudrate',['BAUDRATE',['../classB15F.html#a7d548d6861cfc69753161bf9cda14f87',1,'B15F']]],
['b15f_20benutzerhandbuch',['B15F Benutzerhandbuch',['../index.html',1,'']]]
];

View file

@ -1,30 +0,0 @@
<!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_10.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

@ -1,5 +0,0 @@
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)']]]
];

View file

@ -1,30 +0,0 @@
<!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

@ -1,8 +0,0 @@
var searchData=
[
['view',['View',['../classView.html',1,'View'],['../classView.html#a0a9be6e5fb588412aab31cacf5e43b04',1,'View::View()']]],
['viewinfo',['ViewInfo',['../classViewInfo.html',1,'ViewInfo'],['../classViewInfo.html#a95a3a81de65ef42615bbe5a843e8d5f6',1,'ViewInfo::ViewInfo()']]],
['viewmonitor',['ViewMonitor',['../classViewMonitor.html',1,'ViewMonitor'],['../classViewMonitor.html#a080526967fac26eeaa5b73468fdac26d',1,'ViewMonitor::ViewMonitor()']]],
['viewpromt',['ViewPromt',['../classViewPromt.html',1,'']]],
['viewselection',['ViewSelection',['../classViewSelection.html',1,'']]]
];

View file

@ -1,30 +0,0 @@
<!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

@ -1,9 +0,0 @@
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']]],
['worker',['worker',['../classViewMonitor.html#a245a1dc3cc43a84f63e1175a195581a2',1,'ViewMonitor']]],
['writetofile',['writeToFile',['../classPlottyFile.html#a82c348e7fade2edcbc907e7c2bc2e305',1,'PlottyFile']]]
];

View file

@ -1,30 +0,0 @@
<!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_13.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

@ -1,8 +0,0 @@
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,30 +0,0 @@
<!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_2.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

@ -1,9 +0,0 @@
var searchData=
[
['calls',['calls',['../classView.html#a610367214a727e2f7da72ac5bdb60fa3',1,'View']]],
['clearinputbuffer',['clearInputBuffer',['../classUSART.html#a28a2b4c5ed66b2c3a81196f76884f156',1,'USART']]],
['clearoutputbuffer',['clearOutputBuffer',['../classUSART.html#a756d268a8762c316f91ca3238972b0c1',1,'USART']]],
['close_5foffset_5fx',['close_offset_x',['../classViewInfo.html#ae4dab70d82761e0f59f51dcae79685fe',1,'ViewInfo']]],
['close_5foffset_5fy',['close_offset_y',['../classViewInfo.html#a5954adf853cb44d4655ede731faf1a28',1,'ViewInfo']]],
['closedevice',['closeDevice',['../classUSART.html#af80d6291ac1d2df04cfa1d8d27458cc5',1,'USART']]]
];

View file

@ -1,30 +0,0 @@
<!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_3.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

@ -1,14 +0,0 @@
var searchData=
[
['delay_5fms',['delay_ms',['../classB15F.html#aaffce20afb9f06bc4b7556c70ce76416',1,'B15F']]],
['delay_5fus',['delay_us',['../classB15F.html#adcaac8ae8db3c28eccb499fbd720361f',1,'B15F']]],
['digitalread0',['digitalRead0',['../classB15F.html#ae0df6d423deeb2fd610968bd1c72060e',1,'B15F']]],
['digitalread1',['digitalRead1',['../classB15F.html#afc76b612dd4faeee0ac02a66b65af5f2',1,'B15F']]],
['digitalwrite0',['digitalWrite0',['../classB15F.html#afd2c5753b8a5d323d9cfca77986fe893',1,'B15F']]],
['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()']]],
['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

@ -1,30 +0,0 @@
<!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_4.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

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

View file

@ -1,30 +0,0 @@
<!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_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

@ -1,4 +0,0 @@
var searchData=
[
['flushoutputbuffer',['flushOutputBuffer',['../classUSART.html#adb6ff4d1cf1af79ca255c5a81780200d',1,'USART']]]
];

View file

@ -1,30 +0,0 @@
<!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_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

@ -1,27 +0,0 @@
var searchData=
[
['getbaudrate',['getBaudrate',['../classUSART.html#a4918672d8069df205378a528b1892db3',1,'USART']]],
['getboardinfo',['getBoardInfo',['../classB15F.html#a4f01677e73d6d172a2c1cae9427a591b',1,'B15F']]],
['getcurve',['getCurve',['../classDot.html#ad0ae7dc1a9be3d8d985affc089b34396',1,'Dot']]],
['getdescpara',['getDescPara',['../classPlottyFile.html#a536967daae3b382a5d6575f55450e198',1,'PlottyFile']]],
['getdescx',['getDescX',['../classPlottyFile.html#a9cf7baa569be308c2cf6e07cadded09d',1,'PlottyFile']]],
['getdescy',['getDescY',['../classPlottyFile.html#ab4a847fd71a804182f211233e194df45',1,'PlottyFile']]],
['getfunctiontype',['getFunctionType',['../classPlottyFile.html#a88bb7d8350ed5fbc7a40e8d903c94bdb',1,'PlottyFile']]],
['getinstance',['getInstance',['../classB15F.html#a8b4533d232c55ef2aa967e39e2d23380',1,'B15F']]],
['getinterruptcounteroffset',['getInterruptCounterOffset',['../classB15F.html#a055e5b62432aa08c711f430fc0181d86',1,'B15F']]],
['getmem16',['getMem16',['../classB15F.html#a5f84a830f054fbede9444d3b9bb566c4',1,'B15F']]],
['getmem8',['getMem8',['../classB15F.html#a404bd21d5db7270744eea77edfd9578a',1,'B15F']]],
['getparafirstcurve',['getParaFirstCurve',['../classPlottyFile.html#a40828c93d66fe80166c4f603d5bdfa48',1,'PlottyFile']]],
['getparastepwidth',['getParaStepWidth',['../classPlottyFile.html#a9da23f2bb8e6eb1837fc992ffd4057db',1,'PlottyFile']]],
['getquadrant',['getQuadrant',['../classPlottyFile.html#a54e94e80061a27614f2d4d63697d3376',1,'PlottyFile']]],
['getrefx',['getRefX',['../classPlottyFile.html#a7dd84b9f0826f3220fc6b5a4f1ce9890',1,'PlottyFile']]],
['getrefy',['getRefY',['../classPlottyFile.html#ae6650c61a3b1a610ce716253418bd7f2',1,'PlottyFile']]],
['getregister',['getRegister',['../classB15F.html#a9bd47da39928af6f51075bdc3fe73ddc',1,'B15F']]],
['gettimeout',['getTimeout',['../classUSART.html#a19cf777956a038878fc2d2b58c3d2b41',1,'USART']]],
['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,30 +0,0 @@
<!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_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

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

View file

@ -1,30 +0,0 @@
<!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_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

@ -1,5 +0,0 @@
var searchData=
[
['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()']]]
];

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