summaryrefslogtreecommitdiffstats
path: root/test/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
* autotools: RemoveWilliam A. Kennington III2019-04-261-28/+0
| | | | | | | Meson is now used to build this package in all of the necessary places. Change-Id: I704d5cdd51129d8dc56c6a2456792846a3711778 Signed-off-by: William A. Kennington III <wak@google.com>
* util/cexec: Implement exception helpersWilliam A. Kennington III2019-03-291-0/+5
| | | | | | | | See src/stdplus/util/cexec.hpp callCheckErrno for the motivation behind this change. Change-Id: I0225b87398b632624f2ef8ccd6c00b5dd6b7e056 Signed-off-by: William A. Kennington III <wak@google.com>
* handle/copyable: Implement copyable handleWilliam A. Kennington III2019-03-291-0/+5
| | | | | | | | | | | This is a generic handle type that holds a resource and uses RAII to call a user defined function when the resource is copied or destroyed. Tested: Built and run through unit tests. Change-Id: I3d23544b2e7c8d8c6686effc03b3b7433ea18bf5 Signed-off-by: William A. Kennington III <wak@google.com>
* handle/managed: Implement non-copyable handleWilliam A. Kennington III2019-03-291-0/+5
| | | | | | | | | | | | | | This is a generic handle type that holds a resource and uses RAII to call a user defined function when the resource is destroyed. A future change will implement a smart file descriptor based on this interface. A follow up change will implement the copyable version. Tested: Built and run through unit tests. Change-Id: Ia8da1d662319e8fb58380ed4979bcf1b74f66dfb Signed-off-by: William A. Kennington III <wak@google.com>
* signal: Add idempotent block functionWilliam A. Kennington III2018-11-021-4/+4
| | | | | | | | | | | This makes it trivial to block individual signals from being handled by a thread. Useful when tryng to set up signal handling in event loops. Tested: Builds and passes unit tests. Change-Id: I61739debe2a47ec0ec3e767cf138125c6f59165f Signed-off-by: William A. Kennington III <wak@google.com>
* Initial Project FilesWilliam A. Kennington III2018-11-021-0/+13
This adds the initial autotools scripts and some placeholder c++ files so that the builder is happy. Tested: Built and run through the unit test script. Change-Id: Ie7e7e062726761aad54b77e1c55fcb1ba91afd49 Signed-off-by: William A. Kennington III <wak@google.com>
OpenPOWER on IntegriCloud