acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
activation.h
1// Created by camilo on 2024-12-04 16:29 <3ThomasBorregaardSorensen!!
2#pragma once
3
4
5#include "acme/constant/user.h"
6#include "acme/prototype/prototype/enumeration.h"
7
8
9namespace user
10{
11
12
13 DECLARE_C_FLAG(e_activation, enum_activation);
14
15
16 class CLASS_DECL_ACME activation
17 {
18 public:
19
20
21 ::user::e_activation m_eactivation;
22 ::pointer < ::user::activation_token > m_pactivationtoken;
23 // ::task * m_ptaskForeground;
24 // ::i64 m_iTime;
25
26
27 activation();
28 //activation(::user::enum_activation euseractivation);
29 activation(const ::user::e_activation & euseractivation);
30 activation(const ::user::e_activation & euseractivation, ::user::activation_token * pactivationtoken);
31
32
33 activation(const ::user::activation & useractivation);
34
35 bool operator == (const ::user::activation & useractivation) const;
36
37
38 ::std::strong_ordering operator <=> (const ::user::activation & useractivation) const;
39
40
41 ::user::activation & operator = (const ::user::activation & useractivation);
42
43 ::user::activation & operator |= (const ::user::activation & useractivation);
44
45 bool is_activation_request() const;
46
47
48 i32_boolean operator & (const ::user::e_activation & useractivation) const;
49
50
51 void clear();
52
53
54 };
55
56
57} // namespace user
58
Definition boolean.h:7
Created by camilo on 2026-05-28 12:34 <3ThomasBorregaardSørensen!! Mummi!! Bilbo!!
Definition _.h:67