#include <process.h>
Collection of system independent process related functions.
Definition at line 19 of file process.h.
◆ AJAProcess()
AJAProcess::AJAProcess |
( |
| ) |
|
◆ ~AJAProcess()
AJAProcess::~AJAProcess |
( |
| ) |
|
|
virtual |
◆ Activate() [1/2]
bool AJAProcess::Activate |
( |
const char * |
pWindow | ) |
|
|
static |
Activate the main window associated with the given handle, alternate form.
- Parameters
-
[in] | pWindow | NULL terminated character string representing the window caption. Pass * at the front to find having the tail of their titles matching, i.e. "* - AJA ControlPanel" |
- Returns
- true if the given window was activated, false if it couln't be found.
Definition at line 53 of file process.cpp.
◆ Activate() [2/2]
bool AJAProcess::Activate |
( |
uint64_t |
handle | ) |
|
|
static |
Activate the main window associated with the given handle.
- Parameters
-
[in] | handle | An OS-dependent window handle (HWND on Windows) |
- Returns
- true if the given window was activated, false if it couln't be found.
Definition at line 47 of file process.cpp.
◆ GetPid()
uint64_t AJAProcess::GetPid |
( |
| ) |
|
|
static |
Get the Process ID of the current running process
- Returns
- The process ID of the current process, expressed as a 64 bit unsigned integer
Definition at line 35 of file process.cpp.
◆ IsValid()
bool AJAProcess::IsValid |
( |
uint64_t |
pid | ) |
|
|
static |
Determine whether the given pid represents a currently running, valid process.
- Parameters
-
[in] | pid | The process ID of the process in question. |
- Returns
- true if the given process is valid, otherwise false.
Definition at line 41 of file process.cpp.
The documentation for this class was generated from the following files:
- /home/tcbuilder/buildAgent/work/df8e8cce5bebfd58/libajantv2/ajabase/system/process.h
- /home/tcbuilder/buildAgent/work/df8e8cce5bebfd58/libajantv2/ajabase/system/process.cpp