acme
Foundational cross-platform layer of the ca2 framework
Toggle main menu visibility
Loading...
Searching...
No Matches
_netbsd.h
1
#pragma once
2
3
4
5
//string get_error_message(::u32 dwError);
6
7
//::pointer<::platform::application> linux_instantiate_application(::pointer<::platform::application>appSystem, const ::scoped_string & scopedstrId);
8
9
10
11
namespace
linux
12
{
13
14
15
// class thread;
16
17
class
linux
18
{
19
::i32 function();
20
};
21
22
23
24
}
// namespace linux
25
26
27
28
CLASS_DECL_ACME
MESSAGE
* __get_current_message();
29
30
31
//CLASS_DECL_ACME ::pointer<::platform::application> __get_app();
32
//CLASS_DECL_ACME ::pointer<::user::interaction_base>__get_main_window();
33
//CLASS_DECL_ACME HINSTANCE CLASS_DECL_ACME ::acmeacmesystem()->m_hInstance;
34
CLASS_DECL_ACME const_char_pointer __get_app_name();
35
36
37
38
39
40
#include "thread.h"
41
//#include "os_context.h"
42
43
#define NULL_REF(class) (*((class *) nullptr))
44
45
#define LNX_THREAD(pthread) (dynamic_cast < ::linux::thread * > (dynamic_cast < ::thread * >(pthread)))
46
47
48
//CLASS_DECL_ACME void ::windows_definition::ProcessWndProcException(::exception*, ::message::message * pmessage);
49
50
//CLASS_DECL_ACME void __cdecl __pre_translate_message(::message::message * pmessage);
51
52
//::i32_bool mq_peek_message(MESSAGE * pMsg, oswindow hWnd, ::u32 wMsgFilterMin, ::u32 wMsgFilterMax, ::u32 wRemoveMsg);
53
54
//::i32_bool mq_get_message(MESSAGE * pMsg, oswindow hWnd, ::u32 wMsgFilterMin, ::u32 wMsgFilterMax);
55
56
//::i32 CLASS_DECL_ACME __linux_main(::i32 argc, char_pointer argv[]);
57
58
//CLASS_DECL_ACME void vfxThrowFileException(::particle * pparticle, const ::e_status & estatus, ::i32 lOsError, const ::file::path & path = nullptr);
59
60
#include "internal.h"
61
62
//CLASS_DECL_ACME void os_shell_initialize();
63
64
//CLASS_DECL_ACME MESSAGE * __get_current_message();
65
66
//CLASS_DECL_ACME ::pointer<::platform::application> __get_app();
67
68
//CLASS_DECL_ACME ::pointer<::user::interaction_base>__get_main_window();
69
70
CLASS_DECL_ACME const_char_pointer __get_app_name();
71
72
73
//#include "directory_system.h"
74
//#include "directory_context.h"
75
//#include "file_system.h"
76
//#include "file_context.h"
77
78
79
//#include "copydesk.h"
80
81
82
#include "factory_exchange.h"
83
84
85
linux::linux
Definition
_freebsd.h:18
MESSAGE
Definition
message.h:13
operating_system
netbsd
_netbsd.h
Generated by
1.17.0