john30
7b11a540b6
added conditional messages to find command with "-a" option and include condition prefix for CSV format
...
also allow passing scan messages with --checkconfig and --scanconfig (without --inject)
be more verbose on errors in configuration files
improved code style
2017-05-01 15:31:09 +02:00
john30
47ed6dde3f
added SymbolString::adjustHeader(), avoid strcasecmp, code style
2017-04-17 17:46:32 +02:00
john30
50d1aee7d3
added support for multi language column selection in configuration files
2017-04-17 09:56:46 +02:00
john30
a19a38266a
added output of used-defined attributes, use const where appropriate, enhanced http global node, added base class AttributedItem
2017-04-09 16:38:40 +02:00
john30
c9287ee8e0
added/updated documentation
2017-03-25 16:50:43 +01:00
john30
f26dbe7b4f
reworked filereader
2017-03-19 21:18:38 +01:00
john30
18fc12499b
introduced symbol_t, added SymbolString::dataAt() and ::isMaster(), renamed SymbolString::getDataStr() to getStr(), use size_t/ssize_t where appropriate, simplified by use of new SymbolString methods, corrected broadcast scan conversion, use override declaration
2017-03-04 14:01:20 +01:00
john30
ca164185dc
fix doxygen and put everything besides main function in namespace ebusd
2017-02-25 16:12:09 +01:00
john30
de66ead9a6
comment
2017-02-18 11:40:20 +01:00
john30
bbc29bdb2f
switched to absolute include dirs, formatting
2017-02-04 19:28:31 +01:00
john30
0771e8ee6b
updated copyright year
2017-02-04 08:04:20 +01:00
john30
5bf2f124b3
code style
2017-01-14 19:00:47 +01:00
john30
ebcb260d5f
use spaces instead of tab
2017-01-14 18:01:37 +01:00
john30
917414a6f8
code style
2017-01-14 17:58:47 +01:00
john30
774e01e937
use own namespace
2017-01-14 16:41:54 +01:00
john30
54a6c0f673
code style
2017-01-14 15:02:10 +01:00
john30
b3bb2e08ac
code style
2017-01-14 13:00:04 +01:00
john30
f2d1ab30cd
allow empty ID in filename for extraction of circuit+suffix
2017-01-01 15:33:50 +01:00
john30
6e998909cf
fix for getline usage with newer compilers
2016-05-21 10:03:25 +02:00
john30
5ccdb7654f
added helper method extractDefaultsFromFilename() and support extracting default circuit name from file name
2016-04-10 13:03:58 +02:00
john30
6e6e05c10e
pass default destination address, circuit and suffix to load instruction, fix for instruction cleanup
2016-03-13 16:04:20 +01:00
john30
6bbf2ca1d0
documentation
2016-03-13 15:06:04 +01:00
john30
31951c392f
allow using newlines within quoted fields (special treat for @wfr2000)
2016-02-27 10:40:16 +01:00
john30
d6aab00335
detect lines with blank fields only
2016-01-30 17:35:37 +01:00
john30
767cb9bc1f
updated copyright year
2016-01-06 13:54:01 +01:00
john30
07f278d66a
insert default suffix in circuit if found in filename
2015-11-22 15:10:20 +01:00
john30
bf172b3688
removed template param, moved tolower() to FileReader
2015-11-22 09:31:11 +01:00
john30
331820f7ee
moved handling of defaults row to MessageMap, added documentation
2015-11-21 14:32:52 +01:00
john30
9dbdeffe0c
unified copyright notice
2015-11-07 14:47:13 +01:00
john30
cc8d69d197
added constant
2015-11-07 09:50:15 +01:00
john30
5e7558acbe
extracted splitting of fields into own method and fixed parsing dquote
2015-11-07 09:16:17 +01:00
john30
f913cb0aaa
fix for extracting ident from filename
2015-11-01 22:39:10 +01:00
john30
cf6b30d753
fixed compiler warning
2015-10-24 09:06:43 +02:00
john30
d7f54f97f4
combine lastError
2015-10-18 12:07:52 +02:00
john30
9ccfc72dca
allow subclasses to use m_lastError, put filename in m_lastError when open failed
2015-10-18 10:15:11 +02:00
john30
8117a4eb52
make default destination and circuit work for subdirectories as well, join security suffix with default destination
2015-10-17 19:21:11 +02:00
john30
8f48070be8
extract default destination and circuit from filename
2015-10-17 19:05:55 +02:00
john30
03df7511cc
allow subclass override behaviour of reading defaults, added ostream arg to printErrorPos
2015-10-11 22:35:07 +02:00
john30
90f5702f41
made trim static
2015-09-20 11:23:02 +02:00
john30
fad2276cf8
trim the line and each field
2015-09-19 10:25:05 +02:00
john30
7aa153848e
updated author address
2015-05-14 10:47:51 +02:00
john30
28b866af43
print error position if reading config fails
2015-03-27 22:36:12 +01:00
john30
41cd38ab75
changed code style
2015-02-21 13:18:36 +01:00
john30
d2d97c399b
header
2015-02-15 18:50:43 +01:00
john30
44957a6566
switched to autobrief
2015-01-18 12:40:54 +01:00
john30
985d1f4389
pass iterator to FileReader::addFromFile() in order to keep track of the erroneous column, added verbose mode to FileReader
2014-12-18 23:06:31 +01:00
john30
4e81fd842b
fixed documentation
2014-12-15 20:13:20 +01:00
john30
cda96e6e3b
extraced FileReader to separate .h and added support for quoted CSV
2014-12-13 11:07:18 +01:00