a63b15609a
do not throw dynamically allocated exceptions
2018-12-02 03:11:32 +01:00
caf3e45960
workaround for C-compatability
2018-12-02 03:11:31 +01:00
25ff130377
remove SuperNode::init()
2018-11-30 21:37:52 +01:00
c3c37c267f
avoid global storage as far as possible
2018-11-30 21:37:52 +01:00
c30009b96f
cpp: use new supernode class
2018-11-30 21:35:14 +01:00
e625926d7d
refactor: cout over multiple lines
2018-11-30 21:00:53 +01:00
ebec998b3e
refactor: newlines after break
2018-11-30 21:00:53 +01:00
30576ba7ad
refactoring: move config to villas/node/config.h
2018-11-30 21:00:53 +01:00
987a59a5aa
cpp: ported SuperNode
2018-11-30 20:46:59 +01:00
97181dc461
fix invalid return-type of getopt()
2018-11-30 19:57:22 +01:00
a76c4d04e3
log: do not use V macro which ambigious when compiling against Eigen3
2018-09-17 22:19:09 +02:00
d35971c26c
refactor: update copyright years
2018-08-20 18:40:03 +02:00
abdec22993
plugin: replace plugin_name() by type-specific wrappers
2018-08-20 18:16:44 +02:00
569d50f012
improve error handling
2018-08-17 12:41:10 +02:00
c7a01a1da6
hook: fix initialization
2018-08-17 12:40:03 +02:00
f35588aad8
refactor:
...
- SAMPLE_LEN() -> SAMPLE_LENGTH()
- SAMPLE_DATA_LEN() -> SAMPLE_DATA_LENGTH()
2018-08-12 23:59:15 +02:00
Dennis Potter
e926b9b6c2
Fixed compile errors with format string identifiers.
...
These identifiers were introduced in
eaa3f60b12
2018-08-09 14:24:45 +02:00
eaa3f60b12
fix several invalid format string identifiers
2018-08-09 08:06:21 +02:00
Dennis Potter
64282b7134
Changed sequence type to uint64_t
2018-07-21 13:01:42 +02:00
Dennis Potter
72e627b327
Fixes #166 , all node interfaces are modified
...
The functions now look like this
int node_read(struct node *n, struct sample *smps[], unsigned cnt, unsigned *release);
int node_write(struct node *n, struct sample *smps[], unsigned cnt, unsigned *release);
This commit enables nodes to control how many samples will
be released by the framework through *release
2018-07-11 18:14:29 +02:00
Dennis Potter
6150a36411
Changed all node_write() functions
2018-07-07 17:48:07 +02:00
Dennis Potter
4663f55e4b
Changed all node_read() functions to support a *cnt instead of cnt
2018-07-07 17:07:45 +02:00
Dennis Potter
b2fcfdca9d
Checked all tools for the presence of log_parse()
2018-07-05 14:40:32 +02:00
132a0b88c0
cpp: replace <stdio.h> by <iostream>
2018-07-03 21:04:28 +02:00
446876fd94
porting executables to C++
2018-07-03 20:42:37 +02:00