Volker Birk
|
e513b10352
|
API change
|
7 years ago |
Roker
|
52530e2a33
|
remove "locked_queue" and <thread> from public Adapter.hh API, because not necessary there.
|
7 years ago |
Roker
|
82cb8717f6
|
_retrieve_next_sync_event() now uses try_pop_front() instead of the manual timeout gebastel before... :-)
|
7 years ago |
Roker
|
793eaa4c71
|
add locked_queue<>.try_pop_front() with timeout in seconds, instead of absolute time.
|
7 years ago |
Roker
|
8d92ae2efd
|
don't pollute the global namespace with "using namespace std;" in the header. Adds some comments for documentation.
|
7 years ago |
Volker Birk
|
faadeb2741
|
merging
|
7 years ago |
Volker Birk
|
f2b9b50caa
|
adding status_to_string
|
7 years ago |
Roker
|
2d7af21d37
|
add status_to_string() function to libpEpAdapter.
|
7 years ago |
Thomas
|
cd6b1e2609
|
Adjust file paths
|
7 years ago |
Volker Birk
|
233cfe4045
|
safely delete while iterating
|
7 years ago |
Roker
|
c652ca1d7c
|
add compact()
|
7 years ago |
Roker
|
9ea476f762
|
add cbegin() and cend() for explicit const-iterating, too., as common in C++11
|
7 years ago |
Roker
|
b9b7602d95
|
remove "consumer API", remove changed queue. it is not necessary!
|
7 years ago |
Volker Birk
|
05c66d5a74
|
moving startup code before register_sync_callbacks()
|
7 years ago |
Volker Birk
|
f3e9fc2861
|
merging
|
7 years ago |
Volker Birk
|
47d8cfbd97
|
simplify
|
7 years ago |
Roker
|
987e5c21be
|
add test program for the library.
|
7 years ago |
Roker
|
7c899dcb36
|
add state() function.
|
7 years ago |
Volker Birk
|
0e05b11f30
|
...
|
7 years ago |
Volker Birk
|
9208f9f729
|
push_back of combined element instead of emplace_back in a list
|
7 years ago |
Volker Birk
|
0fa4e1aee0
|
adding typename
|
7 years ago |
Volker Birk
|
6ab4d2664b
|
remove deleter
|
7 years ago |
Volker Birk
|
a2755260a5
|
no deleter
|
7 years ago |
Roker
|
9a86a4a4e7
|
put PC(nullptr, cdata) into changed list
|
7 years ago |
Volker Birk
|
e99d28569c
|
extra callbacks for sync thread
|
7 years ago |
Volker Birk
|
3d15b8513d
|
delete as standard deleter for clear()
|
7 years ago |
Volker Birk
|
4e56ba8e25
|
default deleter is delete
|
7 years ago |
Roker
|
10860cc0ea
|
add Producer/Consumer container. 1st try. Untested! Needs discussion!
|
7 years ago |
Roker
|
462ac26d0c
|
merge "LPA-1" into default branch
|
7 years ago |
Roker
|
a6a36ef76f
|
#close LPA-1
|
7 years ago |
Roker
|
70229a2789
|
rename "ret" into "r"
|
7 years ago |
Roker
|
e07ff65537
|
merge "default" into LPA-1
|
7 years ago |
Roker
|
addc7a1605
|
correct initialization order: baseclass first, own members second
|
7 years ago |
Roker
|
e825cb3b34
|
general template first, specialization second.
|
7 years ago |
Roker
|
4238c90d65
|
add Deleter parameter to locked_queue<>
|
7 years ago |
Roker
|
edba439279
|
added try_pop_front() and try_pop_back(). normal pop_*() now blocks instead of Undefined Behavior.
|
7 years ago |
Roker
|
145f945db2
|
start branch LPA-1
|
7 years ago |
Volker Birk
|
a74d7cf8b6
|
...
|
7 years ago |
Volker Birk
|
89ca327f03
|
...
|
7 years ago |
Volker Birk
|
6bbe1edff7
|
...
|
7 years ago |
Volker Birk
|
400e23642a
|
startup and shutdown in sync thread
|
7 years ago |
Volker Birk
|
d273cea0d9
|
merging
|
7 years ago |
Volker Birk
|
2e7a000184
|
callbacks
|
7 years ago |
Roker
|
1ddf878731
|
merge double head.
|
7 years ago |
Roker
|
785c8991a1
|
add function slurp(), coming from JsonAdapter
|
7 years ago |
Volker Birk
|
8e686d6189
|
eof
|
7 years ago |
Volker Birk
|
d17f3a7f45
|
simplify and switch to _Thrd_sleep() on Windoze
|
7 years ago |
Volker Birk
|
944fb89e41
|
somewhat cleaner
|
7 years ago |
Volker Birk
|
0293edca01
|
why a class anymore
|
7 years ago |
Volker Birk
|
ae10e60873
|
nicer syntax
|
7 years ago |