acme
Foundational cross-platform layer of the ca2 framework
Toggle main menu visibility
Loading...
Searching...
No Matches
_impl_payload.h
1
//
2
// Created by camilo on 23/12/22 <3ThomasBorregaardSørensen!!
3
//
4
#pragma once
5
6
7
8
9
inline
payload::payload(const ::inline_number_string& a) :
10
payload
(e_type_new)
11
{
12
13
//m_etype = e_type_new;
14
operator = (a);
15
16
}
17
18
19
20
inline
property
& property::operator = (
const
property
&
property
)
21
{
22
23
if
(
this
!= &property)
24
{
25
26
m_atomName =
property
.m_atomName;
27
28
payload::operator=((const ::payload&)property);
29
30
}
31
32
return
*
this
;
33
34
}
35
36
37
38
inline ::property& property_set_base::set_at(const ::atom&
atom
, const ::payload&
payload
)
39
{
40
41
auto
&
property
= this->property(atom);
42
43
property
= payload;
44
45
return
property;
46
47
}
48
49
50
inline ::payload property_object::payload(const ::atom&
atom
)
const
51
{
52
53
return
this->property(atom);
54
55
}
56
57
58
atom
Definition
atom.h:237
payload
Definition
payload.h:54
property
Definition
property.h:81
prototype
collection
_impl_payload.h
Generated by
1.17.0