ApraPipes
1.0
Loading...
Searching...
No Matches
ApraData.h
1
#pragma once
2
8
class
ApraData
9
{
10
public
:
11
ApraData
(
void
* _buffer,
size_t
_size, uint64_t _fIndex)
12
{
13
buffer
= _buffer;
14
size
= _size;
15
fIndex
= _fIndex;
16
locked
= 0;
17
}
18
19
~ApraData
()
20
{
21
22
}
23
24
size_t
getLocked
()
25
{
26
return
locked
;
27
}
28
29
friend
class
ExternalFrame
;
30
31
private
:
32
void
*
buffer
;
33
size_t
size
;
34
uint64_t
fIndex
;
35
atomic_uint
locked
;
36
};
ApraData::ExternalFrame
friend class ExternalFrame
Definition
ApraData.h:29
ApraData::ApraData
ApraData(void *_buffer, size_t _size, uint64_t _fIndex)
Definition
ApraData.h:11
ApraData::size
size_t size
Definition
ApraData.h:33
ApraData::buffer
void * buffer
Definition
ApraData.h:32
ApraData::locked
atomic_uint locked
Definition
ApraData.h:35
ApraData::~ApraData
~ApraData()
Definition
ApraData.h:19
ApraData::fIndex
uint64_t fIndex
Definition
ApraData.h:34
ApraData::getLocked
size_t getLocked()
Definition
ApraData.h:24
base
include
ApraData.h
Source Commit: ea96e35