85 Commits (9b41720bd014cf8b9024abc548061130a6502605)

Author SHA1 Message Date
  Damiano Boppart 9b41720bd0 First attempt at makefile cleanup 4 years ago
  Thomas 191bb8b5e4 For debugging purposes 4 years ago
  Roker 05e7a8fa90 try_pop_front() returns true on success, not on timeout! Thanks, thomas! 4 years ago
  Volker Birk fcd724e769 removing legacy nonsense 4 years ago
  Roker f197892d4e Sorry, but I do need that Deleter feature in the locked_queue to avoid memory leaks. But this way now it should not harm all non-users, I hope so. :-o 4 years ago
  Volker Birk e513b10352 API change 4 years ago
  Roker 52530e2a33 remove "locked_queue" and <thread> from public Adapter.hh API, because not necessary there. 4 years ago
  Roker 82cb8717f6 _retrieve_next_sync_event() now uses try_pop_front() instead of the manual timeout gebastel before... :-) 4 years ago
  Roker 793eaa4c71 add locked_queue<>.try_pop_front() with timeout in seconds, instead of absolute time. 4 years ago
  Roker 8d92ae2efd don't pollute the global namespace with "using namespace std;" in the header. Adds some comments for documentation. 4 years ago
  Volker Birk faadeb2741 merging 4 years ago
  Volker Birk f2b9b50caa adding status_to_string 4 years ago
  Roker 2d7af21d37 add status_to_string() function to libpEpAdapter. 4 years ago
  Thomas cd6b1e2609 Adjust file paths 4 years ago
  Volker Birk 233cfe4045 safely delete while iterating 4 years ago
  Roker c652ca1d7c add compact() 4 years ago
  Roker 9ea476f762 add cbegin() and cend() for explicit const-iterating, too., as common in C++11 4 years ago
  Roker b9b7602d95 remove "consumer API", remove changed queue. it is not necessary! 4 years ago
  Volker Birk 05c66d5a74 moving startup code before register_sync_callbacks() 4 years ago
  Volker Birk f3e9fc2861 merging 4 years ago
  Volker Birk 47d8cfbd97 simplify 4 years ago
  Roker 987e5c21be add test program for the library. 4 years ago
  Roker 7c899dcb36 add state() function. 4 years ago
  Volker Birk 0e05b11f30 ... 4 years ago
  Volker Birk 9208f9f729 push_back of combined element instead of emplace_back in a list 4 years ago
  Volker Birk 0fa4e1aee0 adding typename 4 years ago
  Volker Birk 6ab4d2664b remove deleter 4 years ago
  Volker Birk a2755260a5 no deleter 4 years ago
  Roker 9a86a4a4e7 put PC(nullptr, cdata) into changed list 4 years ago
  Volker Birk e99d28569c extra callbacks for sync thread 4 years ago
  Volker Birk 3d15b8513d delete as standard deleter for clear() 4 years ago
  Volker Birk 4e56ba8e25 default deleter is delete 4 years ago
  Roker 10860cc0ea add Producer/Consumer container. 1st try. Untested! Needs discussion! 4 years ago
  Roker 462ac26d0c merge "LPA-1" into default branch 4 years ago
  Roker a6a36ef76f #close LPA-1 4 years ago
  Roker 70229a2789 rename "ret" into "r" 4 years ago
  Roker e07ff65537 merge "default" into LPA-1 4 years ago
  Roker addc7a1605 correct initialization order: baseclass first, own members second 4 years ago
  Roker e825cb3b34 general template first, specialization second. 4 years ago
  Roker 4238c90d65 add Deleter parameter to locked_queue<> 4 years ago
  Roker edba439279 added try_pop_front() and try_pop_back(). normal pop_*() now blocks instead of Undefined Behavior. 4 years ago
  Roker 145f945db2 start branch LPA-1 4 years ago
  Volker Birk a74d7cf8b6 ... 4 years ago
  Volker Birk 89ca327f03 ... 4 years ago
  Volker Birk 6bbe1edff7 ... 4 years ago
  Volker Birk 400e23642a startup and shutdown in sync thread 4 years ago
  Volker Birk d273cea0d9 merging 4 years ago
  Volker Birk 2e7a000184 callbacks 4 years ago
  Roker 1ddf878731 merge double head. 4 years ago
  Roker 785c8991a1 add function slurp(), coming from JsonAdapter 4 years ago