|
stdex
Additional custom or not Standard C++ covered algorithms
|
Operating system object base class. More...
#include <stdex/system.hpp>
Public Member Functions | |
| basic_sys_object (T h=TR::invalid_handle) | |
| basic_sys_object (const basic_sys_object< T, TR > &other) | |
| basic_sys_object & | operator= (const basic_sys_object< T, TR > &other) |
| basic_sys_object (basic_sys_object< T, TR > &&other) noexcept | |
| basic_sys_object & | operator= (basic_sys_object< T, TR > &&other) noexcept |
| virtual void | close () |
| Closes object. | |
| operator bool () const noexcept | |
| Returns true if object has a valid handle. | |
| T | get () const noexcept |
| Returns object handle. | |
Protected Attributes | |
| T | m_h |
Operating system object base class.
|
inlinevirtual |
Closes object.
Reimplemented in stdex::stream::basic_sys.