acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
object_meta.h
1// Reinserted on 2022-11-12 02:45 <3ThomasBorregaardSorensen!!
2#pragma once
3
4
5#include "acme/prototype/collection/map.h"
6#include "acme/prototype/collection/procedure_array.h"
7
8
9class CLASS_DECL_ACME object_meta
10{
11public:
12
13
14 string m_strTopicText;
15 ::procedure_map m_mapRoutine;
16
17
18 object_meta() { }
19 ~object_meta();
20
21
22 inline void set_topic_text(const ::scoped_string & scopedstrTopicText) { m_strTopicText = scopedstrTopicText; }
23
24 inline const_char_pointer topic_text() const { return m_strTopicText.c_str(); }
25
26 //void destroy(::object* pReferer);
27
28
29 //::collection::index task_add(::object * pReferer, ::task* ptask);
30 //void task_erase(::object* pReferer, ::task* ptask);
31 //void task_erase_all(::object* pReferer);
32
33
34};
35
36
37