Host-side window records + message queue; WM_SIZE/WM_MOVE/WM_DESTROY sent synchronously as Win32 does; PostQuitMessage also queues WM_QUIT. 64-bit pointer casts ADAPTED. port.ms_window. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
79 lines
2.7 KiB
JSON
79 lines
2.7 KiB
JSON
{
|
|
"reference": "EterLib/MSApplication.cpp",
|
|
"reference_sha256": "d3be4da92ba850fd1e043c39d32cf1402928e2be84ec95fd875f9981538d52e9",
|
|
"priority": "P4",
|
|
"contracts": [],
|
|
"functions": {
|
|
"CMSApplication::CMSApplication": {
|
|
"status": "PORTED",
|
|
"impl": [
|
|
"src/platform/EterLib/MSApplication.cpp:CMSApplication::CMSApplication"
|
|
],
|
|
"test": [
|
|
"tests/port/port_ms_window_test.cpp"
|
|
],
|
|
"note": "verbatim over the <winuser.h> subset in src/platform/Win32User.cpp (host-side window records + message queue)"
|
|
},
|
|
"CMSApplication::~CMSApplication": {
|
|
"status": "PORTED",
|
|
"impl": [
|
|
"src/platform/EterLib/MSApplication.cpp:CMSApplication::~CMSApplication"
|
|
],
|
|
"test": [
|
|
"tests/port/port_ms_window_test.cpp"
|
|
],
|
|
"note": "verbatim over the <winuser.h> subset in src/platform/Win32User.cpp (host-side window records + message queue)"
|
|
},
|
|
"CMSApplication::Initialize": {
|
|
"status": "PORTED",
|
|
"impl": [
|
|
"src/platform/EterLib/MSApplication.cpp:CMSApplication::Initialize"
|
|
],
|
|
"test": [
|
|
"tests/port/port_ms_window_test.cpp"
|
|
],
|
|
"note": "verbatim over the <winuser.h> subset in src/platform/Win32User.cpp (host-side window records + message queue)"
|
|
},
|
|
"CMSApplication::MessageLoop": {
|
|
"status": "PORTED",
|
|
"impl": [
|
|
"src/platform/EterLib/MSApplication.cpp:CMSApplication::MessageLoop"
|
|
],
|
|
"test": [
|
|
"tests/port/port_ms_window_test.cpp"
|
|
],
|
|
"note": "verbatim over the <winuser.h> subset in src/platform/Win32User.cpp (host-side window records + message queue)"
|
|
},
|
|
"CMSApplication::IsMessage": {
|
|
"status": "PORTED",
|
|
"impl": [
|
|
"src/platform/EterLib/MSApplication.cpp:CMSApplication::IsMessage"
|
|
],
|
|
"test": [
|
|
"tests/port/port_ms_window_test.cpp"
|
|
],
|
|
"note": "verbatim over the <winuser.h> subset in src/platform/Win32User.cpp (host-side window records + message queue)"
|
|
},
|
|
"CMSApplication::MessageProcess": {
|
|
"status": "PORTED",
|
|
"impl": [
|
|
"src/platform/EterLib/MSApplication.cpp:CMSApplication::MessageProcess"
|
|
],
|
|
"test": [
|
|
"tests/port/port_ms_window_test.cpp"
|
|
],
|
|
"note": "verbatim over the <winuser.h> subset in src/platform/Win32User.cpp (host-side window records + message queue)"
|
|
},
|
|
"CMSApplication::WindowProcedure": {
|
|
"status": "PORTED",
|
|
"impl": [
|
|
"src/platform/EterLib/MSApplication.cpp:CMSApplication::WindowProcedure"
|
|
],
|
|
"test": [
|
|
"tests/port/port_ms_window_test.cpp"
|
|
],
|
|
"note": "verbatim over the <winuser.h> subset in src/platform/Win32User.cpp (host-side window records + message queue)"
|
|
}
|
|
}
|
|
}
|