NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
|
This class is an implementation of a DDE connection between DDE::Client and DDE::Server. More...
#include <ipc.hpp>
Public Member Functions | |
Connection (NumeReWindow *frame) | |
virtual bool | OnExecute (const wxString &topic, const void *data, size_t size, wxIPCFormat format) override |
Handles the interprocess communication between two NumeRe instances. More... | |
virtual bool | OnDisconnect () override |
Called, when the DDE::Server or the DDE::Client closes the connection. Will pass the gathered commands to the NumeRe main frame. More... | |
Private Attributes | |
NumeReWindow * | m_Frame |
wxArrayString | m_ArgV |
wxString | m_fileToLoad |
This class is an implementation of a DDE connection between DDE::Client and DDE::Server.
|
inline |
|
overridevirtual |
Called, when the DDE::Server or the DDE::Client closes the connection. Will pass the gathered commands to the NumeRe main frame.
Definition at line 117 of file ipc.cpp.
References NumeReWindow::EvaluateCommandLine(), m_ArgV, m_fileToLoad, m_Frame, and NumeReWindow::OpenFileByType().
|
overridevirtual |
Handles the interprocess communication between two NumeRe instances.
topic | const wxString& |
data | const void* |
size | size_t |
format | wxIPCFormat |
Definition at line 51 of file ipc.cpp.
References _T, date::format(), m_ArgV, and m_fileToLoad.
|
private |
Definition at line 62 of file ipc.hpp.
Referenced by OnDisconnect(), and OnExecute().
|
private |
Definition at line 63 of file ipc.hpp.
Referenced by OnDisconnect(), and OnExecute().
|
private |
Definition at line 61 of file ipc.hpp.
Referenced by OnDisconnect().