<feed xmlns='http://www.w3.org/2005/Atom'>
<title>stdplus/.gitignore, branch master</title>
<subtitle>OpenBMC common C++ class / function sources</subtitle>
<id>https://git.raptorcs.com/git/stdplus/atom?h=master</id>
<link rel='self' href='https://git.raptorcs.com/git/stdplus/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/stdplus/'/>
<updated>2019-04-27T01:24:27+00:00</updated>
<entry>
<title>autotools: Remove</title>
<updated>2019-04-27T01:24:27+00:00</updated>
<author>
<name>William A. Kennington III</name>
<email>wak@google.com</email>
</author>
<published>2019-04-27T01:11:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/stdplus/commit/?id=8f1700e7ab886ed602c371265ff2c653a2deb485'/>
<id>urn:sha1:8f1700e7ab886ed602c371265ff2c653a2deb485</id>
<content type='text'>
Meson is now used to build this package in all of the necessary places.

Change-Id: I704d5cdd51129d8dc56c6a2456792846a3711778
Signed-off-by: William A. Kennington III &lt;wak@google.com&gt;
</content>
</entry>
<entry>
<title>util/cexec: Implement exception helpers</title>
<updated>2019-03-29T21:14:57+00:00</updated>
<author>
<name>William A. Kennington III</name>
<email>wak@google.com</email>
</author>
<published>2018-11-17T03:56:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/stdplus/commit/?id=bff0b0fe903868a08f18d170a308e76d497b7fbb'/>
<id>urn:sha1:bff0b0fe903868a08f18d170a308e76d497b7fbb</id>
<content type='text'>
See src/stdplus/util/cexec.hpp callCheckErrno for the motivation behind
this change.

Change-Id: I0225b87398b632624f2ef8ccd6c00b5dd6b7e056
Signed-off-by: William A. Kennington III &lt;wak@google.com&gt;
</content>
</entry>
<entry>
<title>handle/copyable: Implement copyable handle</title>
<updated>2019-03-29T21:14:57+00:00</updated>
<author>
<name>William A. Kennington III</name>
<email>wak@google.com</email>
</author>
<published>2018-11-03T00:29:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/stdplus/commit/?id=e847ef8bbd5accd36a3287c686894418721c6798'/>
<id>urn:sha1:e847ef8bbd5accd36a3287c686894418721c6798</id>
<content type='text'>
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 &lt;wak@google.com&gt;
</content>
</entry>
<entry>
<title>handle/managed: Implement non-copyable handle</title>
<updated>2019-03-29T21:14:57+00:00</updated>
<author>
<name>William A. Kennington III</name>
<email>wak@google.com</email>
</author>
<published>2018-11-03T00:28:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/stdplus/commit/?id=7a5e23259a696bf240a14200535680b42c445096'/>
<id>urn:sha1:7a5e23259a696bf240a14200535680b42c445096</id>
<content type='text'>
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 &lt;wak@google.com&gt;
</content>
</entry>
<entry>
<title>signal: Add idempotent block function</title>
<updated>2018-11-03T00:57:07+00:00</updated>
<author>
<name>William A. Kennington III</name>
<email>wak@google.com</email>
</author>
<published>2018-11-03T00:25:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/stdplus/commit/?id=9c97d2c4ef34256817fd39bdbaecdfafda4080df'/>
<id>urn:sha1:9c97d2c4ef34256817fd39bdbaecdfafda4080df</id>
<content type='text'>
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 &lt;wak@google.com&gt;
</content>
</entry>
<entry>
<title>Initial Project Files</title>
<updated>2018-11-03T00:55:31+00:00</updated>
<author>
<name>William A. Kennington III</name>
<email>wak@google.com</email>
</author>
<published>2018-11-03T00:20:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/stdplus/commit/?id=4460f26c1182f412b5ab07f093a0f078191995ef'/>
<id>urn:sha1:4460f26c1182f412b5ab07f093a0f078191995ef</id>
<content type='text'>
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 &lt;wak@google.com&gt;
</content>
</entry>
</feed>
