| 40 | |
| 41 | static void SetError(const std::string& msg) { g_lastError = msg; } |
| 42 | static void ClearError() { g_lastError.clear(); } |
| 43 | |
| 44 | // Minimal AppFrame for headless usage (no UI, no logging) |
| 45 | class PFAppFrame : public Poseidon::Foundation::AppFrameFunctions { |
no test coverage detected