acme
Foundational cross-platform layer of the ca2 framework
Toggle main menu visibility
Loading...
Searching...
No Matches
queue.h
1
// Created on 2024-04-28 by camilo <3ThomasBorregaardSorensen!!
2
#pragma once
3
4
5
namespace
parallelization
6
{
7
8
9
class
CLASS_DECL_ACME queue :
10
virtual
public
::particle
11
{
12
public
:
13
14
15
::procedure_array
m_procedurea;
16
17
::task_pointer m_ptask;
18
19
::pointer <::object > m_pobjectFork;
20
21
22
queue();
23
~queue()
override
;
24
25
26
virtual
void
async(const ::procedure& procedure);
27
virtual
void
sync(const ::procedure& procedure,
const
class ::time& timeTimeout);
28
29
30
virtual
void
defer_run();
31
32
33
};
34
35
36
}
// namespace parallelization
procedure_array
Definition
procedure_array.h:13
parallelization
queue.h
Generated by
1.17.0