Sha256: 078ecf72f2d1ac3bd3181fa9f8b05127e1e003519904a26649a021b430195270
Contents?: true
Size: 524 Bytes
Versions: 16
Compression:
Stored size: 524 Bytes
Contents
#include <leatherman/util/posix/scoped_descriptor.hpp> using namespace std; namespace leatherman { namespace util { namespace posix { scoped_descriptor::scoped_descriptor(int descriptor) : scoped_resource(move(descriptor), close) { } scoped_descriptor::scoped_descriptor() : scoped_resource(-1, nullptr) { } void scoped_descriptor::close(int descriptor) { if (descriptor >= 0) { ::close(descriptor); } } }}} // namespace leatherman::util::posix
Version data entries
16 entries across 16 versions & 2 rubygems