dxd - dynax driver framework 2.6.0d208
cross platform open source driver development framework
Loading...
Searching...
No Matches
dx::process Class Reference

#include <dx_sync.h>

Inheritance diagram for dx::process:
Collaboration diagram for dx::process:

Public Member Functions

 dx_catchall_rethrow () process(pid_t id
 operator const os_event () const noexcept
 operator os_event () noexcept
 operator::HANDLE () const noexcept
 process () noexcept
 process (const char *path, char *cmd=nullptr)
 process (const char *path, const char *cmd=nullptr) noexcept

Protected Attributes

::HANDLE handle

Constructor & Destructor Documentation

◆ process() [1/3]

dx::process::process ( )
inlinenoexcept
Here is the caller graph for this function:

◆ process() [2/3]

dx::process::process ( const char * path,
const char * cmd = nullptr )
inlinenoexcept
Here is the call graph for this function:

◆ process() [3/3]

dx::process::process ( const char * path,
char * cmd = nullptr )
inline
Here is the call graph for this function:

Member Function Documentation

◆ dx_catchall_rethrow()

dx::process::dx_catchall_rethrow ( )

◆ operator const os_event()

dx::resource< invalid_t >::operator const os_event ( ) const
inlinenoexceptinherited

◆ operator os_event()

dx::resource< invalid_t >::operator os_event ( )
inlinenoexceptinherited

◆ operator::HANDLE()

dx::resource< invalid_t >::operator::HANDLE ( ) const
inlinenoexceptinherited

Member Data Documentation

◆ handle

::HANDLE dx::resource< invalid_t >::handle
protectedinherited

The documentation for this class was generated from the following file:

(c) copyright 2009 dynamic acoustics e.U. generated on

a closed source license may be obtained by requesting a written permission from dynamic acoustics e.U.
however - governmental use generally and military use especially is strictly prohibited though.