DrawCaml
lib
action.h
1
#pragma once
2
3
#include <variant>
4
#include <vector>
5
#include <mutex>
6
#include <functional>
7
#include "container.h"
8
#include "element.h"
9
10
using namespace
std;
11
12
using
Function =
function
<void(
void
)>;
13
14
void
sendDummyEvent(
SWindow
* win);
15
19
class
Action
{
20
public
:
24
Function
mFun
;
25
29
mutex*
mResultLock
;
30
34
Action
(
SWindow
* win, Function f);
35
40
void
Call();
41
};
42
43
44
Action
Definition:
action.h:19
Action::mFun
Function mFun
Definition:
action.h:24
Action::mResultLock
mutex * mResultLock
Definition:
action.h:29
SWindow
Definition:
window.h:30
Generated by
1.9.1