AJA NTV2 SDK
17.1.3.1410
NTV2 SDK 17.1.3.1410
processimpl.h
Go to the documentation of this file.
1
/* SPDX-License-Identifier: MIT */
8
#ifndef AJA_PROCESS_IMPL_H
9
#define AJA_PROCESS_IMPL_H
10
11
#include "
ajabase/system/system.h
"
12
#include "
ajabase/common/common.h
"
13
#include "
ajabase/system/process.h
"
14
15
16
class
AJAProcessImpl
17
{
18
public
:
19
20
AJAProcessImpl
();
21
virtual
~AJAProcessImpl
();
22
23
static
uint64_t
GetPid
();
24
static
bool
IsValid
(uint64_t pid);
25
static
bool
Activate
(uint64_t handle);
26
static
bool
Activate
(
const
char
* pWindow);
27
};
28
29
#endif // AJA_PROCESS_IMPL_H
AJAProcessImpl::GetPid
static uint64_t GetPid()
Definition:
processimpl.cpp:28
AJAProcessImpl::Activate
static bool Activate(uint64_t handle)
Definition:
processimpl.cpp:43
process.h
Declares the AJAProcess class.
system.h
System specific functions.
common.h
Private include file for all ajabase sources.
AJAProcessImpl::IsValid
static bool IsValid(uint64_t pid)
Definition:
processimpl.cpp:34
AJAProcessImpl::~AJAProcessImpl
virtual ~AJAProcessImpl()
Definition:
processimpl.cpp:23
AJAProcessImpl::AJAProcessImpl
AJAProcessImpl()
Definition:
processimpl.cpp:18
AJAProcessImpl
Definition:
processimpl.h:16
libajantv2
ajabase
system
bm
processimpl.h
Generated on Tue Dec 3 2024 10:25:59 for AJA NTV2 SDK by
1.8.17