acme
Foundational cross-platform layer of the ca2 framework
Toggle main menu visibility
Loading...
Searching...
No Matches
application_array.h
1
#pragma once
2
3
4
#include "application.h"
5
//#include "acme/prototype/collection/pointer_array.h"
6
7
8
namespace
platform
9
{
10
11
12
class
CLASS_DECL_ACME application_array :
13
virtual
public
pointer_array
< ::platform::application >
14
{
15
public
:
16
17
18
//application_array(::particle * pparticle);
19
application_array();
20
application_array(
const
application_array & a);
21
application_array(application_array && a);
22
virtual
~application_array();
23
24
25
application_array & operator = (
const
application_array & a);
26
application_array & operator = (application_array && a);
27
28
::platform::application * find_by_app_id(const ::scoped_string & scopedstrAppId);
29
30
::platform::application * find_running_defer_try_quit_damaged(const ::scoped_string & scopedstrAppid);
31
32
bool
find(const ::scoped_string & scopedstrAppId, ::pointer<::platform::application>& papp);
33
34
35
};
36
37
38
}
// namespace platform
39
40
41
42
pointer_array
Definition
pointer_array.h:1882
platform
include "thread/AutoLock.h"
Definition
_forward_declaration.h:877
platform
application_array.h
Generated by
1.17.0