#include "Application.h"
Public Types | |
enum class | ActionType { SelectionChanged } |
Public Member Functions | |
std::string | test (void) |
virtual void | run (void) override |
Will be called when the service was successfully started, the hppt and/or websocket connection is established and the service may start its work. | |
virtual std::string | processAction (const std::string &_action, ot::JsonDocument &_doc) override |
Will be called whenever a action should be processed. Core actions will be processed in the base and will not be forwarded to this function (see documentation) | |
virtual std::string | processMessage (ServiceBase *_sender, const std::string &_message, ot::JsonDocument &_doc) override |
Will be called whenever a message should be processed. Core messages will be processed in the base and will not be forwarded to this function (see documentation) | |
virtual void | uiConnected (ot::components::UiComponent *_ui) override |
Will be called when a UI connected to the session and is ready to work. | |
virtual void | uiDisconnected (const ot::components::UiComponent *_ui) override |
Will be called when a UI disconnected from the session (is already closed) | |
virtual void | modelConnected (ot::components::ModelComponent *_model) override |
Will be called when a model service connected to the session and is ready to work. | |
virtual void | modelDisconnected (const ot::components::ModelComponent *_model) override |
Will be called when a mode service disconnected from the session (is already closed) | |
virtual void | serviceConnected (ot::ServiceBase *_service) override |
Will be called when a service is connected to the session (UI and model services will not trigger this function) | |
virtual void | serviceDisconnected (const ot::ServiceBase *_service) override |
Will be called when a service is disconnected from the session (is already closed) (UI and model services will not trigger this function) | |
virtual void | preShutdown (void) override |
Will be called before the whole session starts to shut down (shut down can not be stopped) At this point all services, that are listed as connected, are still reachable. | |
virtual void | shuttingDown (void) override |
Will be called when the application is shutting down (shut down can not be stopped) | |
virtual bool | startAsRelayService (void) const override |
Will return true if this application requires a relay service for a websocket connection. | |
virtual ot::PropertyGridCfg | createSettings (void) const override |
Create settings that your application uses that are editable in the uiService The created class will be deleted after used for sending or synchronizing with the database. The created settings will be requested upon Service startup to synchronize with the database, aswell as when the uiService is connected. | |
virtual void | settingsSynchronized (const ot::PropertyGridCfg &_dataset) override |
This function will be called when the settings were synchronized with the database At this point the values from the dataset should be stored since the dataset will be deleted after this function call. | |
virtual bool | settingChanged (const ot::Property *_item) override |
This function will be called when the settings were changed in the uiService The value of the provided item should be stored. If the change of the item will change the item visibility of any settings item, this function should return true, otherwise false. When returning true, the function createSettings() will be called and the created dataset will be send to the uiService to update the Settings in the dialog. | |
virtual void | run (void) override |
Will be called when the service was successfully started, the hppt and/or websocket connection is established and the service may start its work. | |
virtual std::string | processAction (const std::string &_action, ot::JsonDocument &_doc) override |
Will be called whenever a action should be processed. Core actions will be processed in the base and will not be forwarded to this function (see documentation) | |
virtual std::string | processMessage (ServiceBase *_sender, const std::string &_message, ot::JsonDocument &_doc) override |
Will be called whenever a message should be processed. Core messages will be processed in the base and will not be forwarded to this function (see documentation) | |
virtual void | uiConnected (ot::components::UiComponent *_ui) override |
Will be called when a UI connected to the session and is ready to work. | |
virtual void | uiDisconnected (const ot::components::UiComponent *_ui) override |
Will be called when a UI disconnected from the session (is already closed) | |
virtual void | modelConnected (ot::components::ModelComponent *_model) override |
Will be called when a model service connected to the session and is ready to work. | |
virtual void | modelDisconnected (const ot::components::ModelComponent *_model) override |
Will be called when a mode service disconnected from the session (is already closed) | |
virtual void | serviceConnected (ot::ServiceBase *_service) override |
Will be called when a service is connected to the session (UI and model services will not trigger this function) | |
virtual void | serviceDisconnected (const ot::ServiceBase *_service) override |
Will be called when a service is disconnected from the session (is already closed) (UI and model services will not trigger this function) | |
virtual void | preShutdown (void) override |
Will be called before the whole session starts to shut down (shut down can not be stopped) At this point all services, that are listed as connected, are still reachable. | |
virtual void | shuttingDown (void) override |
Will be called when the application is shutting down (shut down can not be stopped) | |
virtual bool | startAsRelayService (void) const override |
Will return true if this application requires a relay service for a websocket connection. | |
virtual ot::PropertyGridCfg | createSettings (void) const override |
Create settings that your application uses that are editable in the uiService The created class will be deleted after used for sending or synchronizing with the database. The created settings will be requested upon Service startup to synchronize with the database, aswell as when the uiService is connected. | |
virtual void | settingsSynchronized (const ot::PropertyGridCfg &_dataset) override |
This function will be called when the settings were synchronized with the database At this point the values from the dataset should be stored since the dataset will be deleted after this function call. | |
virtual bool | settingChanged (const ot::Property *_item) override |
This function will be called when the settings were changed in the uiService The value of the provided item should be stored. If the change of the item will change the item visibility of any settings item, this function should return true, otherwise false. When returning true, the function createSettings() will be called and the created dataset will be send to the uiService to update the Settings in the dialog. | |
OT_HANDLER (handleExecuteModelAction, Application, OT_ACTION_CMD_MODEL_ExecuteAction, ot::SECURE_MESSAGE_TYPES) | |
OT_HANDLER (handleModelSelectionChanged, Application, OT_ACTION_CMD_MODEL_SelectionChanged, ot::SECURE_MESSAGE_TYPES) | |
void | modelSelectionChangedNotification (void) |
void | createMesh (void) |
void | updateMesh (void) |
void | mesherThread (std::list< ot::EntityInformation > mesherInfo, std::map< std::string, EntityBase * > mesherMap) |
void | runSingleMesher (ot::EntityInformation &mesher, EntityBase *meshEntity) |
Application (const Application &)=delete | |
Application & | operator= (const Application &)=delete |
void | start (const std::string &_serverName) |
OT_HANDLER (handleExecuteModelAction, Application, OT_ACTION_CMD_MODEL_ExecuteAction, ot::SECURE_MESSAGE_TYPES) | |
OT_HANDLER (handleNewGraphicsItem, Application, OT_ACTION_CMD_UI_GRAPHICSEDITOR_AddItem, ot::SECURE_MESSAGE_TYPES) | |
OT_HANDLER (handleRemoveGraphicsItem, Application, OT_ACTION_CMD_UI_GRAPHICSEDITOR_RemoveItem, ot::SECURE_MESSAGE_TYPES) | |
OT_HANDLER (handleNewGraphicsItemConnection, Application, OT_ACTION_CMD_UI_GRAPHICSEDITOR_AddConnection, ot::SECURE_MESSAGE_TYPES) | |
OT_HANDLER (handleRemoveGraphicsItemConnection, Application, OT_ACTION_CMD_UI_GRAPHICSEDITOR_RemoveConnection, ot::SECURE_MESSAGE_TYPES) | |
OT_HANDLER (handleModelSelectionChanged, Application, OT_ACTION_CMD_MODEL_SelectionChanged, ot::SECURE_MESSAGE_TYPES) | |
OT_HANDLER (handleItemChanged, Application, OT_ACTION_CMD_UI_GRAPHICSEDITOR_ItemChanged, ot::SECURE_MESSAGE_TYPES) | |
OT_HANDLER (handleConnectionToConnection, Application, OT_ACTION_CMD_UI_GRAPHICSEDITOR_AddConnectionToConnection, ot::SECURE_MESSAGE_TYPES) | |
void | createNewCircuit () |
void | modelSelectionChangedNotification (void) |
void | addSolver () |
void | runCircuitSimulation () |
void | solverThread (std::list< ot::EntityInformation > solverInfo, std::string modelVersion, std::map< std::string, EntityBase * > solverMap) |
void | runSingleSolver (ot::EntityInformation &solver, std::string &modelVersion, EntityBase *solverEntity) |
void | sendNetlistToSubService (std::list< std::string > &_netlist) |
std::string | extractStringAfterDelimiter (const std::string &inputString, char delimiter, size_t occurrence) |
BlockEntityHandler | getBlockEntityHandler () |
NGSpice & | getNGSpice () |
std::string | getCircuitRootName (void) |
virtual void | run (void) override |
Will be called when the service was successfully started, the hppt and/or websocket connection is established and the service may start its work. | |
virtual std::string | processAction (const std::string &_action, ot::JsonDocument &_doc) override |
Will be called whenever a action should be processed. Core actions will be processed in the base and will not be forwarded to this function (see documentation) | |
virtual std::string | processMessage (ServiceBase *_sender, const std::string &_message, ot::JsonDocument &_doc) override |
Will be called whenever a message should be processed. Core messages will be processed in the base and will not be forwarded to this function (see documentation) | |
virtual void | uiConnected (ot::components::UiComponent *_ui) override |
Will be called when a UI connected to the session and is ready to work. | |
virtual void | uiDisconnected (const ot::components::UiComponent *_ui) override |
Will be called when a UI disconnected from the session (is already closed) | |
virtual void | modelConnected (ot::components::ModelComponent *_model) override |
Will be called when a model service connected to the session and is ready to work. | |
virtual void | modelDisconnected (const ot::components::ModelComponent *_model) override |
Will be called when a mode service disconnected from the session (is already closed) | |
virtual void | serviceConnected (ot::ServiceBase *_service) override |
Will be called when a service is connected to the session (UI and model services will not trigger this function) | |
virtual void | serviceDisconnected (const ot::ServiceBase *_service) override |
Will be called when a service is disconnected from the session (is already closed) (UI and model services will not trigger this function) | |
virtual void | preShutdown (void) override |
Will be called before the whole session starts to shut down (shut down can not be stopped) At this point all services, that are listed as connected, are still reachable. | |
virtual void | shuttingDown (void) override |
Will be called when the application is shutting down (shut down can not be stopped) | |
virtual bool | startAsRelayService (void) const override |
Will return true if this application requires a relay service for a websocket connection. | |
virtual ot::PropertyGridCfg | createSettings (void) const override |
Create settings that your application uses that are editable in the uiService The created class will be deleted after used for sending or synchronizing with the database. The created settings will be requested upon Service startup to synchronize with the database, aswell as when the uiService is connected. | |
virtual void | settingsSynchronized (const ot::PropertyGridCfg &_dataset) override |
This function will be called when the settings were synchronized with the database At this point the values from the dataset should be stored since the dataset will be deleted after this function call. | |
virtual bool | settingChanged (const ot::Property *_item) override |
This function will be called when the settings were changed in the uiService The value of the provided item should be stored. If the change of the item will change the item visibility of any settings item, this function should return true, otherwise false. When returning true, the function createSettings() will be called and the created dataset will be send to the uiService to update the Settings in the dialog. | |
virtual void | run (void) override |
Will be called when the service was successfully started, the hppt and/or websocket connection is established and the service may start its work. | |
virtual std::string | processAction (const std::string &_action, ot::JsonDocument &_doc) override |
Will be called whenever a action should be processed. Core actions will be processed in the base and will not be forwarded to this function (see documentation) | |
virtual std::string | processMessage (ServiceBase *_sender, const std::string &_message, ot::JsonDocument &_doc) override |
Will be called whenever a message should be processed. Core messages will be processed in the base and will not be forwarded to this function (see documentation) | |
virtual void | uiConnected (ot::components::UiComponent *_ui) override |
Will be called when a UI connected to the session and is ready to work. | |
virtual void | uiDisconnected (const ot::components::UiComponent *_ui) override |
Will be called when a UI disconnected from the session (is already closed) | |
virtual void | modelConnected (ot::components::ModelComponent *_model) override |
Will be called when a model service connected to the session and is ready to work. | |
virtual void | modelDisconnected (const ot::components::ModelComponent *_model) override |
Will be called when a mode service disconnected from the session (is already closed) | |
virtual void | serviceConnected (ot::ServiceBase *_service) override |
Will be called when a service is connected to the session (UI and model services will not trigger this function) | |
virtual void | serviceDisconnected (const ot::ServiceBase *_service) override |
Will be called when a service is disconnected from the session (is already closed) (UI and model services will not trigger this function) | |
virtual void | preShutdown (void) override |
Will be called before the whole session starts to shut down (shut down can not be stopped) At this point all services, that are listed as connected, are still reachable. | |
virtual void | shuttingDown (void) override |
Will be called when the application is shutting down (shut down can not be stopped) | |
virtual bool | startAsRelayService (void) const override |
Will return true if this application requires a relay service for a websocket connection. | |
virtual ot::PropertyGridCfg | createSettings (void) const override |
Create settings that your application uses that are editable in the uiService The created class will be deleted after used for sending or synchronizing with the database. The created settings will be requested upon Service startup to synchronize with the database, aswell as when the uiService is connected. | |
virtual void | settingsSynchronized (const ot::PropertyGridCfg &_dataset) override |
This function will be called when the settings were synchronized with the database At this point the values from the dataset should be stored since the dataset will be deleted after this function call. | |
virtual bool | settingChanged (const ot::Property *_item) override |
This function will be called when the settings were changed in the uiService The value of the provided item should be stored. If the change of the item will change the item visibility of any settings item, this function should return true, otherwise false. When returning true, the function createSettings() will be called and the created dataset will be send to the uiService to update the Settings in the dialog. | |
Application () | |
virtual | ~Application () |
virtual void | run (void) override |
Will be called when the service was successfully started, the hppt and/or websocket connection is established and the service may start its work. | |
virtual std::string | processAction (const std::string &_action, ot::JsonDocument &_doc) override |
Will be called whenever a action should be processed. Core actions will be processed in the base and will not be forwarded to this function (see documentation) | |
virtual std::string | processMessage (ServiceBase *_sender, const std::string &_message, ot::JsonDocument &_doc) override |
Will be called whenever a message should be processed. Core messages will be processed in the base and will not be forwarded to this function (see documentation) | |
virtual void | uiConnected (ot::components::UiComponent *_ui) override |
Will be called when a UI connected to the session and is ready to work. | |
virtual void | uiDisconnected (const ot::components::UiComponent *_ui) override |
Will be called when a UI disconnected from the session (is already closed) | |
virtual void | modelConnected (ot::components::ModelComponent *_model) override |
Will be called when a model service connected to the session and is ready to work. | |
virtual void | modelDisconnected (const ot::components::ModelComponent *_model) override |
Will be called when a mode service disconnected from the session (is already closed) | |
virtual void | serviceConnected (ot::ServiceBase *_service) override |
Will be called when a service is connected to the session (UI and model services will not trigger this function) | |
virtual void | serviceDisconnected (const ot::ServiceBase *_service) override |
Will be called when a service is disconnected from the session (is already closed) (UI and model services will not trigger this function) | |
virtual void | preShutdown (void) override |
Will be called before the whole session starts to shut down (shut down can not be stopped) At this point all services, that are listed as connected, are still reachable. | |
virtual void | shuttingDown (void) override |
Will be called when the application is shutting down (shut down can not be stopped) | |
virtual bool | startAsRelayService (void) const override |
Will return true if this application requires a relay service for a websocket connection. | |
virtual ot::PropertyGridCfg | createSettings (void) const override |
Create settings that your application uses that are editable in the uiService The created class will be deleted after used for sending or synchronizing with the database. The created settings will be requested upon Service startup to synchronize with the database, aswell as when the uiService is connected. | |
virtual void | settingsSynchronized (const ot::PropertyGridCfg &_dataset) override |
This function will be called when the settings were synchronized with the database At this point the values from the dataset should be stored since the dataset will be deleted after this function call. | |
virtual bool | settingChanged (const ot::Property *_item) override |
This function will be called when the settings were changed in the uiService The value of the provided item should be stored. If the change of the item will change the item visibility of any settings item, this function should return true, otherwise false. When returning true, the function createSettings() will be called and the created dataset will be send to the uiService to update the Settings in the dialog. | |
OT_HANDLER (handleExecuteModelAction, Application, OT_ACTION_CMD_MODEL_ExecuteAction, ot::SECURE_MESSAGE_TYPES) | |
OT_HANDLER (handleModelSelectionChanged, Application, OT_ACTION_CMD_MODEL_SelectionChanged, ot::SECURE_MESSAGE_TYPES) | |
void | modelSelectionChangedNotification (void) |
void | addSolver (void) |
void | runSolver (void) |
void | definePotential (void) |
void | EnsureVisualizationModelIDKnown (void) |
void | solverThread (std::list< ot::EntityInformation > solverInfo, std::list< ot::EntityInformation > meshInfo, std::map< std::string, EntityBase * > solverMap) |
void | runSingleSolver (ot::EntityInformation &solver, std::list< ot::EntityInformation > &meshInfo, EntityBase *solverEntity) |
void | deleteSingleSolverResults (EntityBase *solverEntity) |
Application () | |
virtual | ~Application () |
virtual void | run (void) override |
Will be called when the service was successfully started, the hppt and/or websocket connection is established and the service may start its work. | |
virtual std::string | processAction (const std::string &_action, ot::JsonDocument &_doc) override |
Will be called whenever a action should be processed. Core actions will be processed in the base and will not be forwarded to this function (see documentation) | |
virtual std::string | processMessage (ServiceBase *_sender, const std::string &_message, ot::JsonDocument &_doc) override |
Will be called whenever a message should be processed. Core messages will be processed in the base and will not be forwarded to this function (see documentation) | |
virtual void | uiConnected (ot::components::UiComponent *_ui) override |
Will be called when a UI connected to the session and is ready to work. | |
virtual void | uiDisconnected (const ot::components::UiComponent *_ui) override |
Will be called when a UI disconnected from the session (is already closed) | |
virtual void | modelConnected (ot::components::ModelComponent *_model) override |
Will be called when a model service connected to the session and is ready to work. | |
virtual void | modelDisconnected (const ot::components::ModelComponent *_model) override |
Will be called when a mode service disconnected from the session (is already closed) | |
virtual void | serviceConnected (ot::ServiceBase *_service) override |
Will be called when a service is connected to the session (UI and model services will not trigger this function) | |
virtual void | serviceDisconnected (const ot::ServiceBase *_service) override |
Will be called when a service is disconnected from the session (is already closed) (UI and model services will not trigger this function) | |
virtual void | preShutdown (void) override |
Will be called before the whole session starts to shut down (shut down can not be stopped) At this point all services, that are listed as connected, are still reachable. | |
virtual void | shuttingDown (void) override |
Will be called when the application is shutting down (shut down can not be stopped) | |
virtual bool | startAsRelayService (void) const override |
Will return true if this application requires a relay service for a websocket connection. | |
virtual ot::PropertyGridCfg | createSettings (void) const override |
Create settings that your application uses that are editable in the uiService The created class will be deleted after used for sending or synchronizing with the database. The created settings will be requested upon Service startup to synchronize with the database, aswell as when the uiService is connected. | |
virtual void | settingsSynchronized (const ot::PropertyGridCfg &_dataset) override |
This function will be called when the settings were synchronized with the database At this point the values from the dataset should be stored since the dataset will be deleted after this function call. | |
virtual bool | settingChanged (const ot::Property *_item) override |
This function will be called when the settings were changed in the uiService The value of the provided item should be stored. If the change of the item will change the item visibility of any settings item, this function should return true, otherwise false. When returning true, the function createSettings() will be called and the created dataset will be send to the uiService to update the Settings in the dialog. | |
virtual void | modelSelectionChanged (void) override |
void | addSolver (void) |
void | runSolver (void) |
void | addMonitor (void) |
void | addPort (void) |
void | addSignalType (void) |
void | EnsureVisualizationModelIDKnown (void) |
Application () | |
virtual | ~Application () |
virtual void | run (void) override |
Will be called when the service was successfully started, the hppt and/or websocket connection is established and the service may start its work. | |
virtual std::string | processAction (const std::string &_action, ot::JsonDocument &_doc) override |
Will be called whenever a action should be processed. Core actions will be processed in the base and will not be forwarded to this function (see documentation) | |
virtual std::string | processMessage (ServiceBase *_sender, const std::string &_message, ot::JsonDocument &_doc) override |
Will be called whenever a message should be processed. Core messages will be processed in the base and will not be forwarded to this function (see documentation) | |
virtual void | uiConnected (ot::components::UiComponent *_ui) override |
Will be called when a UI connected to the session and is ready to work. | |
virtual void | uiDisconnected (const ot::components::UiComponent *_ui) override |
Will be called when a UI disconnected from the session (is already closed) | |
virtual void | modelConnected (ot::components::ModelComponent *_model) override |
Will be called when a model service connected to the session and is ready to work. | |
virtual void | modelDisconnected (const ot::components::ModelComponent *_model) override |
Will be called when a mode service disconnected from the session (is already closed) | |
virtual void | serviceConnected (ot::ServiceBase *_service) override |
Will be called when a service is connected to the session (UI and model services will not trigger this function) | |
virtual void | serviceDisconnected (const ot::ServiceBase *_service) override |
Will be called when a service is disconnected from the session (is already closed) (UI and model services will not trigger this function) | |
virtual void | preShutdown (void) override |
Will be called before the whole session starts to shut down (shut down can not be stopped) At this point all services, that are listed as connected, are still reachable. | |
virtual void | shuttingDown (void) override |
Will be called when the application is shutting down (shut down can not be stopped) | |
virtual bool | startAsRelayService (void) const override |
Will return true if this application requires a relay service for a websocket connection. | |
virtual ot::PropertyGridCfg | createSettings (void) const override |
Create settings that your application uses that are editable in the uiService The created class will be deleted after used for sending or synchronizing with the database. The created settings will be requested upon Service startup to synchronize with the database, aswell as when the uiService is connected. | |
virtual void | settingsSynchronized (const ot::PropertyGridCfg &_dataset) override |
This function will be called when the settings were synchronized with the database At this point the values from the dataset should be stored since the dataset will be deleted after this function call. | |
virtual bool | settingChanged (const ot::Property *_item) override |
This function will be called when the settings were changed in the uiService The value of the provided item should be stored. If the change of the item will change the item visibility of any settings item, this function should return true, otherwise false. When returning true, the function createSettings() will be called and the created dataset will be send to the uiService to update the Settings in the dialog. | |
OT_HANDLER (handleExecuteModelAction, Application, OT_ACTION_CMD_MODEL_ExecuteAction, ot::SECURE_MESSAGE_TYPES) | |
OT_HANDLER (handleModelSelectionChanged, Application, OT_ACTION_CMD_MODEL_SelectionChanged, ot::SECURE_MESSAGE_TYPES) | |
void | modelSelectionChangedNotification (void) |
void | addSolver (void) |
void | runSolver (void) |
void | definePotential (void) |
void | EnsureVisualizationModelIDKnown (void) |
void | solverThread (std::list< ot::EntityInformation > solverInfo, std::list< ot::EntityInformation > meshInfo, std::map< std::string, EntityBase * > solverMap) |
void | runSingleSolver (ot::EntityInformation &solver, std::list< ot::EntityInformation > &meshInfo, EntityBase *solverEntity) |
void | deleteSingleSolverResults (EntityBase *solverEntity) |
const std::vector< LocalDirectoryService * > & | localDirectoryServices (void) const |
LocalDirectoryService * | leastLoadedDirectoryService (const ServiceStartupInformation &_info) |
bool | requestToRunService (const ServiceStartupInformation &_info) |
int | initialize (const char *_siteID, const char *_ownURL, const char *_globalSessionServiceURL) |
virtual void | run (void) override |
Will be called when the service was successfully started, the hppt and/or websocket connection is established and the service may start its work. | |
virtual std::string | processAction (const std::string &_action, ot::JsonDocument &_doc) override |
Will be called whenever a action should be processed. Core actions will be processed in the base and will not be forwarded to this function (see documentation) | |
virtual std::string | processMessage (ServiceBase *_sender, const std::string &_message, ot::JsonDocument &_doc) override |
Will be called whenever a message should be processed. Core messages will be processed in the base and will not be forwarded to this function (see documentation) | |
virtual void | uiConnected (ot::components::UiComponent *_ui) override |
Will be called when a UI connected to the session and is ready to work. | |
virtual void | uiDisconnected (const ot::components::UiComponent *_ui) override |
Will be called when a UI disconnected from the session (is already closed) | |
virtual void | modelConnected (ot::components::ModelComponent *_model) override |
Will be called when a model service connected to the session and is ready to work. | |
virtual void | modelDisconnected (const ot::components::ModelComponent *_model) override |
Will be called when a mode service disconnected from the session (is already closed) | |
virtual void | serviceConnected (ot::ServiceBase *_service) override |
Will be called when a service is connected to the session (UI and model services will not trigger this function) | |
virtual void | serviceDisconnected (const ot::ServiceBase *_service) override |
Will be called when a service is disconnected from the session (is already closed) (UI and model services will not trigger this function) | |
virtual void | preShutdown (void) override |
Will be called before the whole session starts to shut down (shut down can not be stopped) At this point all services, that are listed as connected, are still reachable. | |
virtual void | shuttingDown (void) override |
Will be called when the application is shutting down (shut down can not be stopped) | |
virtual bool | startAsRelayService (void) const override |
Will return true if this application requires a relay service for a websocket connection. | |
virtual ot::PropertyGridCfg | createSettings (void) const override |
Create settings that your application uses that are editable in the uiService The created class will be deleted after used for sending or synchronizing with the database. The created settings will be requested upon Service startup to synchronize with the database, aswell as when the uiService is connected. | |
virtual void | settingsSynchronized (const ot::PropertyGridCfg &_dataset) override |
This function will be called when the settings were synchronized with the database At this point the values from the dataset should be stored since the dataset will be deleted after this function call. | |
virtual bool | settingChanged (const ot::Property *_item) override |
This function will be called when the settings were changed in the uiService The value of the provided item should be stored. If the change of the item will change the item visibility of any settings item, this function should return true, otherwise false. When returning true, the function createSettings() will be called and the created dataset will be send to the uiService to update the Settings in the dialog. | |
virtual void | modelSelectionChanged (void) override |
A handler can be created to handle the the specified action In this example the first parameter is the name of the callback function The second parameter is the class name where the handler is created at The last parameter is a C or C++ String containing the action name. | |
virtual | ~Application () |
Application () | |
virtual | ~Application () |
virtual void | run (void) override |
Will be called when the service was successfully started, the hppt and/or websocket connection is established and the service may start its work. | |
virtual std::string | processAction (const std::string &_action, ot::JsonDocument &_doc) override |
Will be called whenever a action should be processed. Core actions will be processed in the base and will not be forwarded to this function (see documentation) | |
virtual std::string | processMessage (ServiceBase *_sender, const std::string &_message, ot::JsonDocument &_doc) override |
Will be called whenever a message should be processed. Core messages will be processed in the base and will not be forwarded to this function (see documentation) | |
virtual void | uiConnected (ot::components::UiComponent *_ui) override |
Will be called when a UI connected to the session and is ready to work. | |
virtual void | uiDisconnected (const ot::components::UiComponent *_ui) override |
Will be called when a UI disconnected from the session (is already closed) | |
virtual void | modelConnected (ot::components::ModelComponent *_model) override |
Will be called when a model service connected to the session and is ready to work. | |
virtual void | modelDisconnected (const ot::components::ModelComponent *_model) override |
Will be called when a mode service disconnected from the session (is already closed) | |
virtual void | serviceConnected (ot::ServiceBase *_service) override |
Will be called when a service is connected to the session (UI and model services will not trigger this function) | |
virtual void | serviceDisconnected (const ot::ServiceBase *_service) override |
Will be called when a service is disconnected from the session (is already closed) (UI and model services will not trigger this function) | |
virtual void | preShutdown (void) override |
Will be called before the whole session starts to shut down (shut down can not be stopped) At this point all services, that are listed as connected, are still reachable. | |
virtual void | shuttingDown (void) override |
Will be called when the application is shutting down (shut down can not be stopped) | |
virtual bool | startAsRelayService (void) const override |
Will return true if this application requires a relay service for a websocket connection. | |
virtual ot::PropertyGridCfg | createSettings (void) const override |
Create settings that your application uses that are editable in the uiService The created class will be deleted after used for sending or synchronizing with the database. The created settings will be requested upon Service startup to synchronize with the database, aswell as when the uiService is connected. | |
virtual void | settingsSynchronized (const ot::PropertyGridCfg &_dataset) override |
This function will be called when the settings were synchronized with the database At this point the values from the dataset should be stored since the dataset will be deleted after this function call. | |
virtual bool | settingChanged (const ot::Property *_item) override |
This function will be called when the settings were changed in the uiService The value of the provided item should be stored. If the change of the item will change the item visibility of any settings item, this function should return true, otherwise false. When returning true, the function createSettings() will be called and the created dataset will be send to the uiService to update the Settings in the dialog. | |
void | modelSelectionChangedNotification (void) |
void | loadDataset (void) |
void | train (void) |
void | predict (void) |
void | saveKrigingModel (void) |
void | addParameters (void) |
void | importData (void) |
std::list< std::string > | getListOfSelectedKrigingSolvers (void) |
KrigingParams * | getParams (void) |
void | EnsureVisualizationModelIDKnown (void) |
int | initialize (const char *_ownURL, const char *_globalDirectoryServiceURL) |
void | globalDirectoryServiceCrashed (void) |
ServiceManager & | serviceManager (void) |
std::list< std::string > | supportedServices (void) const |
Application () | |
virtual | ~Application () |
virtual void | run (void) override |
Will be called when the service was successfully started, the hppt and/or websocket connection is established and the service may start its work. | |
virtual std::string | processAction (const std::string &_action, ot::JsonDocument &_doc) override |
Will be called whenever a action should be processed. Core actions will be processed in the base and will not be forwarded to this function (see documentation) | |
virtual std::string | processMessage (ServiceBase *_sender, const std::string &_message, ot::JsonDocument &_doc) override |
Will be called whenever a message should be processed. Core messages will be processed in the base and will not be forwarded to this function (see documentation) | |
virtual void | uiConnected (ot::components::UiComponent *_ui) override |
Will be called when a UI connected to the session and is ready to work. | |
virtual void | uiDisconnected (const ot::components::UiComponent *_ui) override |
Will be called when a UI disconnected from the session (is already closed) | |
virtual void | modelConnected (ot::components::ModelComponent *_model) override |
Will be called when a model service connected to the session and is ready to work. | |
virtual void | modelDisconnected (const ot::components::ModelComponent *_model) override |
Will be called when a mode service disconnected from the session (is already closed) | |
virtual void | serviceConnected (ot::ServiceBase *_service) override |
Will be called when a service is connected to the session (UI and model services will not trigger this function) | |
virtual void | serviceDisconnected (const ot::ServiceBase *_service) override |
Will be called when a service is disconnected from the session (is already closed) (UI and model services will not trigger this function) | |
virtual void | preShutdown (void) override |
Will be called before the whole session starts to shut down (shut down can not be stopped) At this point all services, that are listed as connected, are still reachable. | |
virtual void | shuttingDown (void) override |
Will be called when the application is shutting down (shut down can not be stopped) | |
virtual bool | startAsRelayService (void) const override |
Will return true if this application requires a relay service for a websocket connection. | |
virtual ot::PropertyGridCfg | createSettings (void) const override |
Create settings that your application uses that are editable in the uiService The created class will be deleted after used for sending or synchronizing with the database. The created settings will be requested upon Service startup to synchronize with the database, aswell as when the uiService is connected. | |
virtual void | settingsSynchronized (const ot::PropertyGridCfg &_dataset) override |
This function will be called when the settings were synchronized with the database At this point the values from the dataset should be stored since the dataset will be deleted after this function call. | |
virtual bool | settingChanged (const ot::Property *_item) override |
This function will be called when the settings were changed in the uiService The value of the provided item should be stored. If the change of the item will change the item visibility of any settings item, this function should return true, otherwise false. When returning true, the function createSettings() will be called and the created dataset will be send to the uiService to update the Settings in the dialog. | |
OT_HANDLER (handleExecuteModelAction, Application, OT_ACTION_CMD_MODEL_ExecuteAction, ot::SECURE_MESSAGE_TYPES) | |
OT_HANDLER (handleModelSelectionChanged, Application, OT_ACTION_CMD_MODEL_SelectionChanged, ot::SECURE_MESSAGE_TYPES) | |
void | modelSelectionChangedNotification (void) |
void | importProject (void) |
void | setLTSpiceFile (void) |
void | showInformation (void) |
void | commitChanges (void) |
void | getChanges (void) |
void | setLocalFileName (const std::string &hostName, const std::string &fileName) |
void | EnsureVisualizationModelIDKnown (void) |
void | changeUnits (const std::string &content) |
void | changeMaterials (const std::string &content) |
void | shapeInformation (const std::string &content) |
void | processSingleUnit (const std::string &unitName, std::stringstream &buffer, EntityUnits *units, bool &changed) |
bool | processSingleMaterial (std::stringstream &buffer, std::map< std::string, bool > &materialProcessed) |
void | readDoubleTriple (const std::string &line, double &a, double &b, double &c) |
void | shapeTriangles (std::list< std::string > &shapeNames, std::list< std::string > &shapeTriangles, std::list< std::string > &shapeHash) |
void | result1D (bool appendData, std::string &data, size_t uncompressedDataLength) |
void | storeShape (const std::string &name, const std::string &triangles, const std::string &materialsFolder, ot::UID materialsFolderID) |
void | createFacets (const std::string &data, std::vector< Geometry::Node > &nodes, std::list< Geometry::Triangle > &triangles, std::list< Geometry::Edge > &edges) |
void | writeProjectInformation (const std::string &simpleFileName, std::list< std::pair< std::string, std::string > > &hostNamesAndFileNames) |
bool | readProjectInformation (std::string &simpleFileName, std::list< std::pair< std::string, std::string > > &hostNamesAndFileNames) |
bool | isProjectInitialized () |
std::string | getLocalFileName (const std::string &hostName) |
void | addHostNameAndFileName (const std::string &hostName, const std::string &fileName, std::list< std::pair< std::string, std::string > > &hostNamesAndFileNames) |
std::string | getSimpleFileName () |
long long | getCurrentModelEntityVersion (void) |
void | extractResults () |
void | getParametricCombinations (const std::string &logFileName, std::list< ParametricCombination > ¶meterRuns) |
LTSpiceData | getCurveData (const std::string &rawFileName) |
LTSpiceData | readLTSpiceRaw (std::stringstream &data) |
bool | getLine (std::stringstream &data, std::string &line) |
OT_HANDLER (handleVisualisationDataRequest, Application, OT_ACTION_CMD_MODEL_RequestVisualisationData, ot::SECURE_MESSAGE_TYPES) | |
OT_HANDLER (handleShowTable, Application, OT_ACTION_CMD_UI_TABLE_Setup, ot::SECURE_MESSAGE_TYPES) | |
Model * | getModel (void) const |
MicroserviceNotifier * | getNotifier (void) const |
std::string | getEntityInformation (std::list< ot::UID > &_entityIDList) const |
bool | queuedRequestToFrontend (const ot::JsonDocument &_request) |
bool | queuedRequestToFrontend (const ot::JsonDocument &_request, const std::list< std::pair< ot::UID, ot::UID > > &_prefetchIDs) |
void | flushRequestsToFrontEnd () |
virtual void | run (void) override |
Will be called when the service was successfully started, the hppt and/or websocket connection is established and the service may start its work. | |
virtual std::string | processAction (const std::string &_action, ot::JsonDocument &_doc) override |
Will be called whenever a action should be processed. Core actions will be processed in the base and will not be forwarded to this function (see documentation). | |
virtual std::string | processMessage (ServiceBase *_sender, const std::string &_message, ot::JsonDocument &_doc) override |
Will be called whenever a message should be processed. Core messages will be processed in the base and will not be forwarded to this function (see documentation). | |
virtual void | uiConnected (ot::components::UiComponent *_ui) override |
Will be called when a UI connected to the session and is ready to work. | |
virtual void | uiDisconnected (const ot::components::UiComponent *_ui) override |
Will be called when a UI disconnected from the session (is already closed). | |
virtual void | modelConnected (ot::components::ModelComponent *_model) override |
Will be called when a model service connected to the session and is ready to work. | |
virtual void | modelDisconnected (const ot::components::ModelComponent *_model) override |
Will be called when a mode service disconnected from the session (is already closed). | |
virtual void | serviceConnected (ot::ServiceBase *_service) override |
Will be called when a service is connected to the session (UI and model services will not trigger this function). | |
virtual void | serviceDisconnected (const ot::ServiceBase *_service) override |
Will be called when a service is disconnected from the session (is already closed) (UI and model services will not trigger this function). | |
virtual void | preShutdown (void) override |
Will be called before the whole session starts to shut down (shut down can not be stopped). At this point all services, that are listed as connected, are still reachable. | |
virtual void | shuttingDown (void) override |
Will be called when the application is shutting down (shut down can not be stopped). | |
virtual bool | startAsRelayService (void) const override |
Will return true if this application requires a relay service for a websocket connection. | |
virtual ot::PropertyGridCfg | createSettings (void) const override |
Create settings that your application uses that are editable in the uiService. The created class will be deleted after used for sending or synchronizing with the database. The created settings will be requested upon Service startup to synchronize with the database, aswell as when the uiService is connected. | |
virtual void | settingsSynchronized (const ot::PropertyGridCfg &_dataset) override |
This function will be called when the settings were synchronized with the database. At this point the values from the dataset should be stored since the dataset will be deleted after this function call. | |
virtual bool | settingChanged (const ot::Property *_item) override |
This function will be called when the settings were changed in the uiService. The value of the provided item should be stored. If the change of the item will change the item visibility of any settings item, this function should return true, otherwise false. When returning true, the function createSettings() will be called and the created dataset will be send to the uiService to update the Settings in the dialog. | |
SelectionHandler & | getSelectionHandler () |
void | addButtons () |
Application () | |
virtual | ~Application () |
virtual void | run (void) override |
Will be called when the service was successfully started, the hppt and/or websocket connection is established and the service may start its work. | |
virtual std::string | processAction (const std::string &_action, ot::JsonDocument &_doc) override |
Will be called whenever a action should be processed. Core actions will be processed in the base and will not be forwarded to this function (see documentation) | |
virtual std::string | processMessage (ServiceBase *_sender, const std::string &_message, ot::JsonDocument &_doc) override |
Will be called whenever a message should be processed. Core messages will be processed in the base and will not be forwarded to this function (see documentation) | |
virtual void | uiConnected (ot::components::UiComponent *_ui) override |
Will be called when a UI connected to the session and is ready to work. | |
virtual void | uiDisconnected (const ot::components::UiComponent *_ui) override |
Will be called when a UI disconnected from the session (is already closed) | |
virtual void | modelConnected (ot::components::ModelComponent *_model) override |
Will be called when a model service connected to the session and is ready to work. | |
virtual void | modelDisconnected (const ot::components::ModelComponent *_model) override |
Will be called when a mode service disconnected from the session (is already closed) | |
virtual void | serviceConnected (ot::ServiceBase *_service) override |
Will be called when a service is connected to the session (UI and model services will not trigger this function) | |
virtual void | serviceDisconnected (const ot::ServiceBase *_service) override |
Will be called when a service is disconnected from the session (is already closed) (UI and model services will not trigger this function) | |
virtual void | preShutdown (void) override |
Will be called before the whole session starts to shut down (shut down can not be stopped) At this point all services, that are listed as connected, are still reachable. | |
virtual void | shuttingDown (void) override |
Will be called when the application is shutting down (shut down can not be stopped) | |
virtual bool | startAsRelayService (void) const override |
Will return true if this application requires a relay service for a websocket connection. | |
virtual ot::PropertyGridCfg | createSettings (void) const override |
Create settings that your application uses that are editable in the uiService The created class will be deleted after used for sending or synchronizing with the database. The created settings will be requested upon Service startup to synchronize with the database, aswell as when the uiService is connected. | |
virtual void | settingsSynchronized (const ot::PropertyGridCfg &_dataset) override |
This function will be called when the settings were synchronized with the database At this point the values from the dataset should be stored since the dataset will be deleted after this function call. | |
virtual bool | settingChanged (const ot::Property *_item) override |
This function will be called when the settings were changed in the uiService The value of the provided item should be stored. If the change of the item will change the item visibility of any settings item, this function should return true, otherwise false. When returning true, the function createSettings() will be called and the created dataset will be send to the uiService to update the Settings in the dialog. | |
std::list< ot::EntityInformation > | getSelectedGeometryEntities (void) |
EntityCache * | getEntityCache (void) |
virtual void | modelSelectionChanged (void) override |
Application () | |
virtual | ~Application () |
virtual void | run (void) override |
Will be called when the service was successfully started, the hppt and/or websocket connection is established and the service may start its work. | |
virtual std::string | processAction (const std::string &_action, ot::JsonDocument &_doc) override |
Will be called whenever a action should be processed. Core actions will be processed in the base and will not be forwarded to this function (see documentation) | |
virtual std::string | processMessage (ServiceBase *_sender, const std::string &_message, ot::JsonDocument &_doc) override |
Will be called whenever a message should be processed. Core messages will be processed in the base and will not be forwarded to this function (see documentation) | |
virtual void | uiConnected (ot::components::UiComponent *_ui) override |
Will be called when a UI connected to the session and is ready to work. | |
virtual void | uiDisconnected (const ot::components::UiComponent *_ui) override |
Will be called when a UI disconnected from the session (is already closed) | |
virtual void | modelConnected (ot::components::ModelComponent *_model) override |
Will be called when a model service connected to the session and is ready to work. | |
virtual void | modelDisconnected (const ot::components::ModelComponent *_model) override |
Will be called when a mode service disconnected from the session (is already closed) | |
virtual void | serviceConnected (ot::ServiceBase *_service) override |
Will be called when a service is connected to the session (UI and model services will not trigger this function) | |
virtual void | serviceDisconnected (const ot::ServiceBase *_service) override |
Will be called when a service is disconnected from the session (is already closed) (UI and model services will not trigger this function) | |
virtual void | preShutdown (void) override |
Will be called before the whole session starts to shut down (shut down can not be stopped) At this point all services, that are listed as connected, are still reachable. | |
virtual void | shuttingDown (void) override |
Will be called when the application is shutting down (shut down can not be stopped) | |
virtual bool | startAsRelayService (void) const override |
Will return true if this application requires a relay service for a websocket connection. | |
virtual ot::PropertyGridCfg | createSettings (void) const override |
Create settings that your application uses that are editable in the uiService The created class will be deleted after used for sending or synchronizing with the database. The created settings will be requested upon Service startup to synchronize with the database, aswell as when the uiService is connected. | |
virtual void | settingsSynchronized (const ot::PropertyGridCfg &_dataset) override |
This function will be called when the settings were synchronized with the database At this point the values from the dataset should be stored since the dataset will be deleted after this function call. | |
virtual bool | settingChanged (const ot::Property *_item) override |
This function will be called when the settings were changed in the uiService The value of the provided item should be stored. If the change of the item will change the item visibility of any settings item, this function should return true, otherwise false. When returning true, the function createSettings() will be called and the created dataset will be send to the uiService to update the Settings in the dialog. | |
OT_HANDLER (handleExecuteModelAction, Application, OT_ACTION_CMD_MODEL_ExecuteAction, ot::SECURE_MESSAGE_TYPES) | |
OT_HANDLER (handleModelSelectionChanged, Application, OT_ACTION_CMD_MODEL_SelectionChanged, ot::SECURE_MESSAGE_TYPES) | |
void | modelSelectionChangedNotification (void) |
void | addSolver (void) |
void | runPHREEC (void) |
void | addTerminal (void) |
void | EnsureVisualizationModelIDKnown (void) |
void | solverThread (std::list< ot::EntityInformation > solverInfo, std::string modelVersion, std::list< ot::EntityInformation > meshInfo, std::map< std::string, EntityBase * > solverMap) |
void | runSingleSolver (ot::EntityInformation &solver, std::string &modelVersion, std::list< ot::EntityInformation > &meshInfo, EntityBase *solverEntity) |
void | setModelServiceURL (const std::string &url) |
void | setUIServiceURL (const std::string &url) |
ClassFactory & | getClassFactory (void) |
CommunicationHandler & | getCommunicationHandler (void) |
void | prefetchDocumentsFromStorage (const std::list< ot::UID > &entities) |
void | prefetchDocumentsFromStorage (const std::list< ot::EntityInformation > &entityInfo) |
ot::UID | getPrefetchedEntityVersion (ot::UID entityID) |
virtual void | run (void) override |
Will be called when the service was successfully started, the hppt and/or websocket connection is established and the service may start its work. | |
virtual std::string | processAction (const std::string &_action, ot::JsonDocument &_doc) override |
Will be called whenever a action should be processed. Core actions will be processed in the base and will not be forwarded to this function (see documentation) | |
virtual std::string | processMessage (ServiceBase *_sender, const std::string &_message, ot::JsonDocument &_doc) override |
Will be called whenever a message should be processed. Core messages will be processed in the base and will not be forwarded to this function (see documentation) | |
virtual void | uiConnected (ot::components::UiComponent *_ui) override |
Will be called when a UI connected to the session and is ready to work. | |
virtual void | uiDisconnected (const ot::components::UiComponent *_ui) override |
Will be called when a UI disconnected from the session (is already closed) | |
virtual void | modelConnected (ot::components::ModelComponent *_model) override |
Will be called when a model service connected to the session and is ready to work. | |
virtual void | modelDisconnected (const ot::components::ModelComponent *_model) override |
Will be called when a mode service disconnected from the session (is already closed) | |
virtual void | serviceConnected (ot::ServiceBase *_service) override |
Will be called when a service is connected to the session (UI and model services will not trigger this function) | |
virtual void | serviceDisconnected (const ot::ServiceBase *_service) override |
Will be called when a service is disconnected from the session (is already closed) (UI and model services will not trigger this function) | |
virtual void | preShutdown (void) override |
Will be called before the whole session starts to shut down (shut down can not be stopped) At this point all services, that are listed as connected, are still reachable. | |
virtual void | shuttingDown (void) override |
Will be called when the application is shutting down (shut down can not be stopped) | |
virtual bool | startAsRelayService (void) const override |
Will return true if this application requires a relay service for a websocket connection. | |
virtual ot::PropertyGridCfg | createSettings (void) const override |
Create settings that your application uses that are editable in the uiService The created class will be deleted after used for sending or synchronizing with the database. The created settings will be requested upon Service startup to synchronize with the database, aswell as when the uiService is connected. | |
virtual void | settingsSynchronized (const ot::PropertyGridCfg &_dataset) override |
This function will be called when the settings were synchronized with the database At this point the values from the dataset should be stored since the dataset will be deleted after this function call. | |
virtual bool | settingChanged (const ot::Property *_item) override |
This function will be called when the settings were changed in the uiService The value of the provided item should be stored. If the change of the item will change the item visibility of any settings item, this function should return true, otherwise false. When returning true, the function createSettings() will be called and the created dataset will be send to the uiService to update the Settings in the dialog. | |
Application () | |
virtual | ~Application () |
virtual void | run (void) override |
Will be called when the service was successfully started, the hppt and/or websocket connection is established and the service may start its work. | |
virtual std::string | processAction (const std::string &_action, ot::JsonDocument &_doc) override |
Will be called whenever a action should be processed. Core actions will be processed in the base and will not be forwarded to this function (see documentation) | |
virtual std::string | processMessage (ServiceBase *_sender, const std::string &_message, ot::JsonDocument &_doc) override |
Will be called whenever a message should be processed. Core messages will be processed in the base and will not be forwarded to this function (see documentation) | |
virtual void | uiConnected (ot::components::UiComponent *_ui) override |
Will be called when a UI connected to the session and is ready to work. | |
virtual void | uiDisconnected (const ot::components::UiComponent *_ui) override |
Will be called when a UI disconnected from the session (is already closed) | |
virtual void | modelConnected (ot::components::ModelComponent *_model) override |
Will be called when a model service connected to the session and is ready to work. | |
virtual void | modelDisconnected (const ot::components::ModelComponent *_model) override |
Will be called when a mode service disconnected from the session (is already closed) | |
virtual void | serviceConnected (ot::ServiceBase *_service) override |
Will be called when a service is connected to the session (UI and model services will not trigger this function) | |
virtual void | serviceDisconnected (const ot::ServiceBase *_service) override |
Will be called when a service is disconnected from the session (is already closed) (UI and model services will not trigger this function) | |
virtual void | preShutdown (void) override |
Will be called before the whole session starts to shut down (shut down can not be stopped) At this point all services, that are listed as connected, are still reachable. | |
virtual void | shuttingDown (void) override |
Will be called when the application is shutting down (shut down can not be stopped) | |
virtual bool | startAsRelayService (void) const override |
Will return true if this application requires a relay service for a websocket connection. | |
virtual ot::PropertyGridCfg | createSettings (void) const override |
Create settings that your application uses that are editable in the uiService The created class will be deleted after used for sending or synchronizing with the database. The created settings will be requested upon Service startup to synchronize with the database, aswell as when the uiService is connected. | |
virtual void | settingsSynchronized (const ot::PropertyGridCfg &_dataset) override |
This function will be called when the settings were synchronized with the database At this point the values from the dataset should be stored since the dataset will be deleted after this function call. | |
virtual bool | settingChanged (const ot::Property *_item) override |
This function will be called when the settings were changed in the uiService The value of the provided item should be stored. If the change of the item will change the item visibility of any settings item, this function should return true, otherwise false. When returning true, the function createSettings() will be called and the created dataset will be send to the uiService to update the Settings in the dialog. | |
OT_HANDLER (handleExecuteModelAction, Application, OT_ACTION_CMD_MODEL_ExecuteAction, ot::SECURE_MESSAGE_TYPES) | |
OT_HANDLER (handleModelSelectionChanged, Application, OT_ACTION_CMD_MODEL_SelectionChanged, ot::SECURE_MESSAGE_TYPES) | |
void | modelSelectionChangedNotification (void) |
void | importProject (void) |
void | setCSTFile (void) |
void | showInformation (void) |
void | commitChanges (void) |
void | getChanges (void) |
void | setLocalFileName (const std::string &hostName, const std::string &fileName) |
void | EnsureVisualizationModelIDKnown (void) |
void | changeUnits (const std::string &content) |
void | changeMaterials (const std::string &content) |
void | shapeInformation (const std::string &content) |
void | processSingleUnit (const std::string &unitName, std::stringstream &buffer, EntityUnits *units, bool &changed) |
bool | processSingleMaterial (std::stringstream &buffer, std::map< std::string, bool > &materialProcessed) |
void | readDoubleTriple (const std::string &line, double &a, double &b, double &c) |
void | shapeTriangles (std::list< std::string > &shapeNames, std::list< std::string > &shapeTriangles, std::list< std::string > &shapeHash) |
void | result1D (bool appendData, std::string &data, size_t uncompressedDataLength) |
void | storeShape (const std::string &name, const std::string &triangles, const std::string &materialsFolder, ot::UID materialsFolderID) |
void | createFacets (const std::string &data, std::vector< Geometry::Node > &nodes, std::list< Geometry::Triangle > &triangles, std::list< Geometry::Edge > &edges) |
void | writeProjectInformation (const std::string &simpleFileName, std::list< std::pair< std::string, std::string > > &hostNamesAndFileNames) |
bool | readProjectInformation (std::string &simpleFileName, std::list< std::pair< std::string, std::string > > &hostNamesAndFileNames) |
bool | isProjectInitialized () |
std::string | getLocalFileName (const std::string &hostName) |
void | addHostNameAndFileName (const std::string &hostName, const std::string &fileName, std::list< std::pair< std::string, std::string > > &hostNamesAndFileNames) |
std::string | getSimpleFileName () |
long long | getCurrentModelEntityVersion (void) |
virtual void | run (void) override |
Will be called when the service was successfully started, the hppt and/or websocket connection is established and the service may start its work. | |
virtual std::string | processAction (const std::string &_action, ot::JsonDocument &_doc) override |
Will be called whenever a action should be processed. Core actions will be processed in the base and will not be forwarded to this function (see documentation) | |
virtual std::string | processMessage (ServiceBase *_sender, const std::string &_message, ot::JsonDocument &_doc) override |
Will be called whenever a message should be processed. Core messages will be processed in the base and will not be forwarded to this function (see documentation) | |
virtual void | uiConnected (ot::components::UiComponent *_ui) override |
Will be called when a UI connected to the session and is ready to work. | |
virtual void | uiDisconnected (const ot::components::UiComponent *_ui) override |
Will be called when a UI disconnected from the session (is already closed) | |
virtual void | modelConnected (ot::components::ModelComponent *_model) override |
Will be called when a model service connected to the session and is ready to work. | |
virtual void | modelDisconnected (const ot::components::ModelComponent *_model) override |
Will be called when a mode service disconnected from the session (is already closed) | |
virtual void | serviceConnected (ot::ServiceBase *_service) override |
Will be called when a service is connected to the session (UI and model services will not trigger this function) | |
virtual void | serviceDisconnected (const ot::ServiceBase *_service) override |
Will be called when a service is disconnected from the session (is already closed) (UI and model services will not trigger this function) | |
virtual void | preShutdown (void) override |
Will be called before the whole session starts to shut down (shut down can not be stopped) At this point all services, that are listed as connected, are still reachable. | |
virtual void | shuttingDown (void) override |
Will be called when the application is shutting down (shut down can not be stopped) | |
virtual bool | startAsRelayService (void) const override |
Will return true if this application requires a relay service for a websocket connection. | |
virtual ot::PropertyGridCfg | createSettings (void) const override |
Create settings that your application uses that are editable in the uiService The created class will be deleted after used for sending or synchronizing with the database. The created settings will be requested upon Service startup to synchronize with the database, aswell as when the uiService is connected. | |
virtual void | settingsSynchronized (const ot::PropertyGridCfg &_dataset) override |
This function will be called when the settings were synchronized with the database At this point the values from the dataset should be stored since the dataset will be deleted after this function call. | |
virtual bool | settingChanged (const ot::Property *_item) override |
This function will be called when the settings were changed in the uiService The value of the provided item should be stored. If the change of the item will change the item visibility of any settings item, this function should return true, otherwise false. When returning true, the function createSettings() will be called and the created dataset will be send to the uiService to update the Settings in the dialog. | |
OT_HANDLER (handleExecuteModelAction, Application, OT_ACTION_CMD_MODEL_ExecuteAction, ot::SECURE_MESSAGE_TYPES) | |
OT_HANDLER (handleModelSelectionChanged, Application, OT_ACTION_CMD_MODEL_SelectionChanged, ot::SECURE_MESSAGE_TYPES) | |
OT_HANDLER (handleExecuteFunction, Application, OT_ACTION_CMD_MODEL_ExecuteFunction, ot::SECURE_MESSAGE_TYPES) | |
void | modelSelectionChangedNotification (void) |
void | createMesh (void) |
void | updateMesh (void) |
void | exportMesh (void) |
void | importMesh (void) |
void | mesherThread (std::list< ot::EntityInformation > mesherInfo, std::map< std::string, EntityMeshTet * > mesherMap) |
void | runSingleMesher (ot::EntityInformation &mesher, EntityMeshTet *meshEntity) |
void | exportMeshFile (const std::string &fileName) |
void | importMeshFile (const std::string &originalName, const std::string &content, ot::UID uncompressedDataLength) |
void | exportMeshThread (const std::string meshName, const std::string originalName, const std::string content, ot::UID uncompressedDataLength) |
std::string | getCurrentlySelectedMeshName (void) |
ot::UID | getCurrentlySelectedMeshDataID (void) |
Application () | |
virtual | ~Application () |
virtual void | run (void) override |
Will be called when the service was successfully started, the hppt and/or websocket connection is established and the service may start its work. | |
virtual std::string | processAction (const std::string &_action, ot::JsonDocument &_doc) override |
Will be called whenever a action should be processed. Core actions will be processed in the base and will not be forwarded to this function (see documentation) | |
virtual std::string | processMessage (ServiceBase *_sender, const std::string &_message, ot::JsonDocument &_doc) override |
Will be called whenever a message should be processed. Core messages will be processed in the base and will not be forwarded to this function (see documentation) | |
virtual void | uiConnected (ot::components::UiComponent *_ui) override |
Will be called when a UI connected to the session and is ready to work. | |
virtual void | uiDisconnected (const ot::components::UiComponent *_ui) override |
Will be called when a UI disconnected from the session (is already closed) | |
virtual void | modelConnected (ot::components::ModelComponent *_model) override |
Will be called when a model service connected to the session and is ready to work. | |
virtual void | modelDisconnected (const ot::components::ModelComponent *_model) override |
Will be called when a mode service disconnected from the session (is already closed) | |
virtual void | serviceConnected (ot::ServiceBase *_service) override |
Will be called when a service is connected to the session (UI and model services will not trigger this function) | |
virtual void | serviceDisconnected (const ot::ServiceBase *_service) override |
Will be called when a service is disconnected from the session (is already closed) (UI and model services will not trigger this function) | |
virtual void | preShutdown (void) override |
Will be called before the whole session starts to shut down (shut down can not be stopped) At this point all services, that are listed as connected, are still reachable. | |
virtual void | shuttingDown (void) override |
Will be called when the application is shutting down (shut down can not be stopped) | |
virtual bool | startAsRelayService (void) const override |
Will return true if this application requires a relay service for a websocket connection. | |
virtual ot::PropertyGridCfg | createSettings (void) const override |
Create settings that your application uses that are editable in the uiService The created class will be deleted after used for sending or synchronizing with the database. The created settings will be requested upon Service startup to synchronize with the database, aswell as when the uiService is connected. | |
virtual void | settingsSynchronized (const ot::PropertyGridCfg &_dataset) override |
This function will be called when the settings were synchronized with the database At this point the values from the dataset should be stored since the dataset will be deleted after this function call. | |
virtual bool | settingChanged (const ot::Property *_item) override |
This function will be called when the settings were changed in the uiService The value of the provided item should be stored. If the change of the item will change the item visibility of any settings item, this function should return true, otherwise false. When returning true, the function createSettings() will be called and the created dataset will be send to the uiService to update the Settings in the dialog. | |
void | EnsureVisualizationModelIDKnown (void) |
Public Member Functions inherited from ot::ApplicationBase | |
ApplicationBase (const std::string &_serviceName, const std::string &_serviceType, AbstractUiNotifier *_uiNotifier=nullptr, AbstractModelNotifier *_modelNotifier=nullptr) | |
virtual | ~ApplicationBase () |
virtual std::string | processMessage (ServiceBase *_sender, const std::string &_message, JsonDocument &_doc)=0 |
Will be called whenever a message should be processed. Core messages will be processed in the base and will not be forwarded to this function (see documentation) | |
virtual std::string | deploymentPath (void) const |
Will return the path of the deployment folder Returns an empty string in case of an error. | |
void | setDataBaseURL (const std::string &_url) |
Will set the database URL of the database this application is using. | |
void | setSiteID (const std::string &_id) |
Will set the site ID this application is running on. | |
void | setWebSocketURL (const std::string &_url) |
Will set the websocket URL that this application is connected to (only required if socket connection is established) | |
void | setDirectoryServiceURL (const std::string &_url) |
Will set the local directory service URL. | |
void | setSessionServiceURL (const std::string &_url) |
Will set the session service URL. | |
void | setSessionID (const std::string &_id) |
Will set the session ID of the application. | |
void | setProjectType (const std::string &_type) |
Set the project type. | |
std::string | dataBaseURL (void) |
Will return the URL of the database. | |
std::string | siteID (void) |
Will return the site ID this application is running on. | |
std::string | webSocketURL (void) |
Will return the websocket URL, it is only set if a websocket was required on startup: startAsRelayService() == true. | |
std::string | sessionServiceURL (void) |
Will return the session service URL. | |
std::string | directoryServiceURL (void) |
Will return the local directory service URL. | |
std::string | sessionID (void) |
Will return the session ID this service is running in. | |
const std::string & | projectType (void) const |
The current project type. | |
const std::string & | getCollectionName () const |
bool | isUiConnected (void) const |
Will return true if a UI is running in the session. | |
bool | isModelConnected (void) const |
Will return true if a model service is running in the session. | |
components::ModelComponent * | modelComponent (void) const |
Will return the model component used in this application The model component only exists when a model service is running in the session. | |
components::UiComponent * | uiComponent (void) const |
Will return the ui component used in this application The UI component only exists when a ui service is running in the session. | |
ServiceBase * | getConnectedServiceByID (serviceID_t _id) |
Will return the service with the specified ID. | |
ServiceBase * | getConnectedServiceByName (const std::string &_name) |
Will return the service with the specified name. | |
AbstractUiNotifier * | uiNotifier (void) |
Will return the uiNotifier attached to this application. | |
AbstractModelNotifier * | modelNotifier (void) |
Will return the modelNotifier attached to this application. | |
ClassFactory & | getClassFactory (void) |
Returns a handle to the global class factory for the service. | |
void | addModalCommand (ModalCommandBase *command) |
void | removeModalCommand (ModalCommandBase *command) |
std::string | processActionWithModalCommands (const std::string &_action, JsonDocument &_doc) |
void | enableMessageQueuing (const std::string &_serviceName, bool _flag) |
Set the message queuing flag If the flag counter reaches 0 the currently queued message will be flushed. | |
void | flushQueuedHttpRequests (const std::string &_serviceName) |
Will flush the currently queued messages for the service with the provided name. | |
bool | sendMessage (bool _queue, const std::string &_serviceName, const JsonDocument &_doc, std::string &_response) |
Will send the message to the service with the specified name. | |
bool | sendMessage (bool _queue, const std::string &_serviceName, const JsonDocument &_doc, std::list< std::pair< UID, UID > > &_prefetchIds, std::string &_response) |
Will send the message to the service with the specified name. | |
bool | broadcastMessage (bool _queue, const std::string &_message) |
Will send the message to all other services in this session. | |
bool | broadcastMessage (bool _queue, const JsonDocument &_doc) |
Will send the message to all other services in this session. | |
void | prefetchDocumentsFromStorage (const std::list< UID > &entities) |
void | prefetchDocumentsFromStorage (const std::list< ot::EntityInformation > &entityInfo) |
UID | getPrefetchedEntityVersion (UID entityID) |
std::string | getLogInUserName () const |
std::string | getLogInUserPsw () const |
Public Member Functions inherited from ot::ServiceBase | |
ServiceBase () | |
Constructor. | |
ServiceBase (const std::string &_name, const std::string &_type) | |
Constructor. | |
ServiceBase (const std::string &_name, const std::string &_type, const std::string &_url, serviceID_t _id, const std::string &_siteId=std::string()) | |
Constructor. | |
ServiceBase (const ServiceBase &_other) | |
Copy constructor. | |
ServiceBase & | operator= (const ServiceBase &_other) |
bool | operator== (const ServiceBase &_other) const |
bool | operator!= (const ServiceBase &_other) const |
virtual | ~ServiceBase () |
Deconstructor. | |
void | setServiceID (serviceID_t _id) |
Set the service ID. | |
void | setServiceURL (const std::string &_url) |
Set the service URL. | |
void | setServiceName (const std::string &_name) |
Set the service name. | |
void | setServiceType (const std::string &_type) |
Set the service type. | |
void | setSiteId (const std::string &_id) |
Set the site ID. | |
void | setSessionCount (int _count) |
Set the session count. | |
serviceID_t | getServiceID (void) const |
Return the service ID. | |
int | getServiceIDAsInt (void) const |
Return the service ID as an Integer (The service ID is an Integer stored as a String) | |
int | getSessionCount (void) const |
Return the session count. | |
const std::string & | getServiceURL (void) const |
Return the service URL. | |
std::string | getServiceName (void) const |
Return the service name. | |
std::string | getServiceType (void) const |
Return the service type. | |
std::string | getSiteId (void) const |
Return the site ID. | |
BasicServiceInformation | getBasicServiceInformation (void) const |
Public Member Functions inherited from ot::ActionHandler | |
ActionHandler () | |
ActionHandler (const ActionHandler &_other)=default | |
ActionHandler (ActionHandler &&_other)=default | |
virtual | ~ActionHandler () |
ActionHandler & | operator= (const ActionHandler &_other)=default |
ActionHandler & | operator= (ActionHandler &&_other)=default |
Static Public Member Functions | |
static Application * | instance (void) |
static void | deleteInstance (void) |
static Application * | instance (void) |
static void | deleteInstance (void) |
static Application * | getInstance () |
static void | deleteInstance (void) |
static Application * | instance (void) |
static void | deleteInstance (void) |
static Application * | instance (void) |
static void | deleteInstance (void) |
static Application * | instance (void) |
static void | deleteInstance (void) |
static Application * | instance (void) |
static void | deleteInstance (void) |
static Application * | instance (void) |
static void | deleteInstance (void) |
static Application * | instance (void) |
static Application & | instance (void) |
static Application * | instance (void) |
static void | deleteInstance (void) |
static Application * | instance (void) |
static void | deleteInstance (void) |
Private Member Functions | |
virtual | ~Application () |
virtual | ~Application () |
virtual | ~Application () |
virtual | ~Application () |
virtual | ~Application () |
virtual | ~Application () |
virtual | ~Application () |
virtual | ~Application () |
Additional Inherited Members | |
Protected Member Functions inherited from ot::ApplicationBase | |
bool | EnsureDataBaseConnection (void) |
bool | storeSettingToDataBase (const PropertyGridCfg &_config, const std::string &_databaseURL, const std::string &_siteID, const std::string &_userName, const std::string &_userPassword, const std::string &_userCollection) |
PropertyGridCfg | getSettingsFromDataBase (const std::string &_databaseURL, const std::string &_siteID, const std::string &_userName, const std::string &_userPassword, const std::string &_userCollection) |
void | __serviceConnected (const std::string &_name, const std::string &_type, const std::string &_url, serviceID_t _id) |
Protected Attributes inherited from ot::ApplicationBase | |
bool | m_uiMessageQueuingEnabled |
std::map< std::string, structServiceInformation > | m_serviceNameMap |
std::map< serviceID_t, structServiceInformation > | m_serviceIdMap |
structServiceInformation | m_sessionService |
structServiceInformation | m_directoryService |
components::ModelComponent * | m_modelComponent |
components::UiComponent * | m_uiComponent |
AbstractUiNotifier * | m_uiNotifier |
AbstractModelNotifier * | m_modelNotifier |
std::string | m_databaseURL |
std::string | m_siteID |
std::string | m_websocketURL |
std::string | m_sessionID |
std::string | m_projectName |
std::string | m_collectionName |
std::string | m_projectType |
std::list< ot::ModalCommandBase * > | m_modalCommands |
std::list< UID > | m_selectedEntities |
std::map< UID, UID > | m_prefetchedEntityVersions |
Protected Attributes inherited from ot::ServiceBase | |
serviceID_t | m_serviceID |
std::string | m_serviceURL |
Service ID. | |
std::string | m_serviceName |
Service URL. | |
std::string | m_serviceType |
Service name. | |
std::string | m_siteId |
Service type. | |
int | m_sessionCount |
Site ID. | |
|
strong |
|
delete |
Application::Application | ( | ) |
|
virtual |
Application::Application | ( | ) |
|
virtual |
Application::Application | ( | ) |
|
virtual |
|
virtual |
Application::Application | ( | ) |
|
virtual |
Application::Application | ( | ) |
|
virtual |
Application::Application | ( | ) |
|
virtual |
Application::Application | ( | ) |
|
virtual |
Application::Application | ( | ) |
|
virtual |
Application::Application | ( | ) |
|
virtual |
void Application::addButtons | ( | ) |
void Application::addHostNameAndFileName | ( | const std::string & | hostName, |
const std::string & | fileName, | ||
std::list< std::pair< std::string, std::string > > & | hostNamesAndFileNames ) |
void Application::addHostNameAndFileName | ( | const std::string & | hostName, |
const std::string & | fileName, | ||
std::list< std::pair< std::string, std::string > > & | hostNamesAndFileNames ) |
void Application::addMonitor | ( | void | ) |
void Application::addParameters | ( | void | ) |
void Application::addPort | ( | void | ) |
void Application::addSignalType | ( | void | ) |
void Application::addSolver | ( | void | ) |
void Application::addSolver | ( | void | ) |
void Application::addSolver | ( | void | ) |
void Application::addSolver | ( | void | ) |
void Application::addSolver | ( | void | ) |
void Application::addTerminal | ( | void | ) |
void Application::changeMaterials | ( | const std::string & | content | ) |
void Application::changeMaterials | ( | const std::string & | content | ) |
void Application::changeUnits | ( | const std::string & | content | ) |
void Application::changeUnits | ( | const std::string & | content | ) |
void Application::commitChanges | ( | void | ) |
void Application::commitChanges | ( | void | ) |
void Application::createFacets | ( | const std::string & | data, |
std::vector< Geometry::Node > & | nodes, | ||
std::list< Geometry::Triangle > & | triangles, | ||
std::list< Geometry::Edge > & | edges ) |
void Application::createFacets | ( | const std::string & | data, |
std::vector< Geometry::Node > & | nodes, | ||
std::list< Geometry::Triangle > & | triangles, | ||
std::list< Geometry::Edge > & | edges ) |
void Application::createMesh | ( | void | ) |
void Application::createMesh | ( | void | ) |
void Application::createNewCircuit | ( | ) |
|
overridevirtual |
Create settings that your application uses that are editable in the uiService The created class will be deleted after used for sending or synchronizing with the database. The created settings will be requested upon Service startup to synchronize with the database, aswell as when the uiService is connected.
Implements ot::ApplicationBase.
|
overridevirtual |
Create settings that your application uses that are editable in the uiService The created class will be deleted after used for sending or synchronizing with the database. The created settings will be requested upon Service startup to synchronize with the database, aswell as when the uiService is connected.
Implements ot::ApplicationBase.
|
overridevirtual |
Create settings that your application uses that are editable in the uiService The created class will be deleted after used for sending or synchronizing with the database. The created settings will be requested upon Service startup to synchronize with the database, aswell as when the uiService is connected.
Implements ot::ApplicationBase.
|
overridevirtual |
Create settings that your application uses that are editable in the uiService The created class will be deleted after used for sending or synchronizing with the database. The created settings will be requested upon Service startup to synchronize with the database, aswell as when the uiService is connected.
Implements ot::ApplicationBase.
|
inlineoverridevirtual |
Create settings that your application uses that are editable in the uiService The created class will be deleted after used for sending or synchronizing with the database. The created settings will be requested upon Service startup to synchronize with the database, aswell as when the uiService is connected.
Implements ot::ApplicationBase.
|
inlineoverridevirtual |
Create settings that your application uses that are editable in the uiService The created class will be deleted after used for sending or synchronizing with the database. The created settings will be requested upon Service startup to synchronize with the database, aswell as when the uiService is connected.
Implements ot::ApplicationBase.
|
inlineoverridevirtual |
Create settings that your application uses that are editable in the uiService The created class will be deleted after used for sending or synchronizing with the database. The created settings will be requested upon Service startup to synchronize with the database, aswell as when the uiService is connected.
Implements ot::ApplicationBase.
|
overridevirtual |
Create settings that your application uses that are editable in the uiService The created class will be deleted after used for sending or synchronizing with the database. The created settings will be requested upon Service startup to synchronize with the database, aswell as when the uiService is connected.
Implements ot::ApplicationBase.
|
inlineoverridevirtual |
Create settings that your application uses that are editable in the uiService The created class will be deleted after used for sending or synchronizing with the database. The created settings will be requested upon Service startup to synchronize with the database, aswell as when the uiService is connected.
Implements ot::ApplicationBase.
|
inlineoverridevirtual |
Create settings that your application uses that are editable in the uiService The created class will be deleted after used for sending or synchronizing with the database. The created settings will be requested upon Service startup to synchronize with the database, aswell as when the uiService is connected.
Implements ot::ApplicationBase.
|
overridevirtual |
Create settings that your application uses that are editable in the uiService. The created class will be deleted after used for sending or synchronizing with the database. The created settings will be requested upon Service startup to synchronize with the database, aswell as when the uiService is connected.
Implements ot::ApplicationBase.
|
overridevirtual |
Create settings that your application uses that are editable in the uiService The created class will be deleted after used for sending or synchronizing with the database. The created settings will be requested upon Service startup to synchronize with the database, aswell as when the uiService is connected.
Implements ot::ApplicationBase.
|
inlineoverridevirtual |
Create settings that your application uses that are editable in the uiService The created class will be deleted after used for sending or synchronizing with the database. The created settings will be requested upon Service startup to synchronize with the database, aswell as when the uiService is connected.
Implements ot::ApplicationBase.
|
overridevirtual |
Create settings that your application uses that are editable in the uiService The created class will be deleted after used for sending or synchronizing with the database. The created settings will be requested upon Service startup to synchronize with the database, aswell as when the uiService is connected.
Implements ot::ApplicationBase.
|
inlineoverridevirtual |
Create settings that your application uses that are editable in the uiService The created class will be deleted after used for sending or synchronizing with the database. The created settings will be requested upon Service startup to synchronize with the database, aswell as when the uiService is connected.
Implements ot::ApplicationBase.
|
overridevirtual |
Create settings that your application uses that are editable in the uiService The created class will be deleted after used for sending or synchronizing with the database. The created settings will be requested upon Service startup to synchronize with the database, aswell as when the uiService is connected.
Implements ot::ApplicationBase.
|
inlineoverridevirtual |
Create settings that your application uses that are editable in the uiService The created class will be deleted after used for sending or synchronizing with the database. The created settings will be requested upon Service startup to synchronize with the database, aswell as when the uiService is connected.
Implements ot::ApplicationBase.
void Application::definePotential | ( | void | ) |
void Application::definePotential | ( | void | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
void Application::deleteSingleSolverResults | ( | EntityBase * | solverEntity | ) |
void Application::deleteSingleSolverResults | ( | EntityBase * | solverEntity | ) |
void Application::EnsureVisualizationModelIDKnown | ( | void | ) |
void Application::EnsureVisualizationModelIDKnown | ( | void | ) |
void Application::EnsureVisualizationModelIDKnown | ( | void | ) |
void Application::EnsureVisualizationModelIDKnown | ( | void | ) |
void Application::EnsureVisualizationModelIDKnown | ( | void | ) |
void Application::EnsureVisualizationModelIDKnown | ( | void | ) |
void Application::EnsureVisualizationModelIDKnown | ( | void | ) |
void Application::EnsureVisualizationModelIDKnown | ( | void | ) |
void Application::exportMesh | ( | void | ) |
void Application::exportMeshFile | ( | const std::string & | fileName | ) |
void Application::exportMeshThread | ( | const std::string | meshName, |
const std::string | originalName, | ||
const std::string | content, | ||
ot::UID | uncompressedDataLength ) |
void Application::extractResults | ( | ) |
std::string Application::extractStringAfterDelimiter | ( | const std::string & | inputString, |
char | delimiter, | ||
size_t | occurrence ) |
void Application::flushRequestsToFrontEnd | ( | ) |
|
inline |
void Application::getChanges | ( | void | ) |
void Application::getChanges | ( | void | ) |
|
inline |
ClassFactory & Application::getClassFactory | ( | void | ) |
|
inline |
ot::UID Application::getCurrentlySelectedMeshDataID | ( | void | ) |
std::string Application::getCurrentlySelectedMeshName | ( | void | ) |
long long Application::getCurrentModelEntityVersion | ( | void | ) |
long long Application::getCurrentModelEntityVersion | ( | void | ) |
LTSpiceData Application::getCurveData | ( | const std::string & | rawFileName | ) |
|
inline |
std::string Application::getEntityInformation | ( | std::list< ot::UID > & | _entityIDList | ) | const |
|
static |
bool Application::getLine | ( | std::stringstream & | data, |
std::string & | line ) |
std::list< std::string > Application::getListOfSelectedKrigingSolvers | ( | void | ) |
std::string Application::getLocalFileName | ( | const std::string & | hostName | ) |
std::string Application::getLocalFileName | ( | const std::string & | hostName | ) |
|
inline |
|
inline |
|
inline |
void Application::getParametricCombinations | ( | const std::string & | logFileName, |
std::list< ParametricCombination > & | parameterRuns ) |
KrigingParams * Application::getParams | ( | void | ) |
std::list< ot::EntityInformation > Application::getSelectedGeometryEntities | ( | void | ) |
|
inline |
std::string Application::getSimpleFileName | ( | ) |
std::string Application::getSimpleFileName | ( | ) |
void Application::globalDirectoryServiceCrashed | ( | void | ) |
void Application::importData | ( | void | ) |
void Application::importMesh | ( | void | ) |
void Application::importMeshFile | ( | const std::string & | originalName, |
const std::string & | content, | ||
ot::UID | uncompressedDataLength ) |
void Application::importProject | ( | void | ) |
void Application::importProject | ( | void | ) |
int Application::initialize | ( | const char * | _ownURL, |
const char * | _globalDirectoryServiceURL ) |
int Application::initialize | ( | const char * | _siteID, |
const char * | _ownURL, | ||
const char * | _globalSessionServiceURL ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
bool Application::isProjectInitialized | ( | ) |
bool Application::isProjectInitialized | ( | ) |
LocalDirectoryService * Application::leastLoadedDirectoryService | ( | const ServiceStartupInformation & | _info | ) |
void Application::loadDataset | ( | void | ) |
|
inline |
void Application::mesherThread | ( | std::list< ot::EntityInformation > | mesherInfo, |
std::map< std::string, EntityBase * > | mesherMap ) |
void Application::mesherThread | ( | std::list< ot::EntityInformation > | mesherInfo, |
std::map< std::string, EntityMeshTet * > | mesherMap ) |
|
overridevirtual |
Will be called when a model service connected to the session and is ready to work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a model service connected to the session and is ready to work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a model service connected to the session and is ready to work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a model service connected to the session and is ready to work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a model service connected to the session and is ready to work.
Implements ot::ApplicationBase.
|
inlineoverridevirtual |
Will be called when a model service connected to the session and is ready to work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a model service connected to the session and is ready to work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a model service connected to the session and is ready to work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a model service connected to the session and is ready to work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a model service connected to the session and is ready to work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a model service connected to the session and is ready to work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a model service connected to the session and is ready to work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a model service connected to the session and is ready to work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a model service connected to the session and is ready to work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a model service connected to the session and is ready to work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a model service connected to the session and is ready to work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a model service connected to the session and is ready to work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a mode service disconnected from the session (is already closed)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a mode service disconnected from the session (is already closed)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a mode service disconnected from the session (is already closed)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a mode service disconnected from the session (is already closed)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a mode service disconnected from the session (is already closed)
Implements ot::ApplicationBase.
|
inlineoverridevirtual |
Will be called when a mode service disconnected from the session (is already closed)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a mode service disconnected from the session (is already closed)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a mode service disconnected from the session (is already closed)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a mode service disconnected from the session (is already closed)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a mode service disconnected from the session (is already closed)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a mode service disconnected from the session (is already closed).
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a mode service disconnected from the session (is already closed)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a mode service disconnected from the session (is already closed)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a mode service disconnected from the session (is already closed)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a mode service disconnected from the session (is already closed)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a mode service disconnected from the session (is already closed)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a mode service disconnected from the session (is already closed)
Implements ot::ApplicationBase.
|
overridevirtual |
Reimplemented from ot::ApplicationBase.
|
overridevirtual |
A handler can be created to handle the the specified action In this example the first parameter is the name of the callback function The second parameter is the class name where the handler is created at The last parameter is a C or C++ String containing the action name.
Reimplemented from ot::ApplicationBase.
|
overridevirtual |
Reimplemented from ot::ApplicationBase.
void Application::modelSelectionChangedNotification | ( | void | ) |
void Application::modelSelectionChangedNotification | ( | void | ) |
void Application::modelSelectionChangedNotification | ( | void | ) |
void Application::modelSelectionChangedNotification | ( | void | ) |
void Application::modelSelectionChangedNotification | ( | void | ) |
void Application::modelSelectionChangedNotification | ( | void | ) |
void Application::modelSelectionChangedNotification | ( | void | ) |
void Application::modelSelectionChangedNotification | ( | void | ) |
void Application::modelSelectionChangedNotification | ( | void | ) |
|
delete |
Application::OT_HANDLER | ( | handleConnectionToConnection | , |
Application | , | ||
OT_ACTION_CMD_UI_GRAPHICSEDITOR_AddConnectionToConnection | , | ||
ot::SECURE_MESSAGE_TYPES | ) |
Application::OT_HANDLER | ( | handleExecuteFunction | , |
Application | , | ||
OT_ACTION_CMD_MODEL_ExecuteFunction | , | ||
ot::SECURE_MESSAGE_TYPES | ) |
Application::OT_HANDLER | ( | handleExecuteModelAction | , |
Application | , | ||
OT_ACTION_CMD_MODEL_ExecuteAction | , | ||
ot::SECURE_MESSAGE_TYPES | ) |
Application::OT_HANDLER | ( | handleExecuteModelAction | , |
Application | , | ||
OT_ACTION_CMD_MODEL_ExecuteAction | , | ||
ot::SECURE_MESSAGE_TYPES | ) |
Application::OT_HANDLER | ( | handleExecuteModelAction | , |
Application | , | ||
OT_ACTION_CMD_MODEL_ExecuteAction | , | ||
ot::SECURE_MESSAGE_TYPES | ) |
Application::OT_HANDLER | ( | handleExecuteModelAction | , |
Application | , | ||
OT_ACTION_CMD_MODEL_ExecuteAction | , | ||
ot::SECURE_MESSAGE_TYPES | ) |
Application::OT_HANDLER | ( | handleExecuteModelAction | , |
Application | , | ||
OT_ACTION_CMD_MODEL_ExecuteAction | , | ||
ot::SECURE_MESSAGE_TYPES | ) |
Application::OT_HANDLER | ( | handleExecuteModelAction | , |
Application | , | ||
OT_ACTION_CMD_MODEL_ExecuteAction | , | ||
ot::SECURE_MESSAGE_TYPES | ) |
Application::OT_HANDLER | ( | handleExecuteModelAction | , |
Application | , | ||
OT_ACTION_CMD_MODEL_ExecuteAction | , | ||
ot::SECURE_MESSAGE_TYPES | ) |
Application::OT_HANDLER | ( | handleExecuteModelAction | , |
Application | , | ||
OT_ACTION_CMD_MODEL_ExecuteAction | , | ||
ot::SECURE_MESSAGE_TYPES | ) |
Application::OT_HANDLER | ( | handleItemChanged | , |
Application | , | ||
OT_ACTION_CMD_UI_GRAPHICSEDITOR_ItemChanged | , | ||
ot::SECURE_MESSAGE_TYPES | ) |
Application::OT_HANDLER | ( | handleModelSelectionChanged | , |
Application | , | ||
OT_ACTION_CMD_MODEL_SelectionChanged | , | ||
ot::SECURE_MESSAGE_TYPES | ) |
Application::OT_HANDLER | ( | handleModelSelectionChanged | , |
Application | , | ||
OT_ACTION_CMD_MODEL_SelectionChanged | , | ||
ot::SECURE_MESSAGE_TYPES | ) |
Application::OT_HANDLER | ( | handleModelSelectionChanged | , |
Application | , | ||
OT_ACTION_CMD_MODEL_SelectionChanged | , | ||
ot::SECURE_MESSAGE_TYPES | ) |
Application::OT_HANDLER | ( | handleModelSelectionChanged | , |
Application | , | ||
OT_ACTION_CMD_MODEL_SelectionChanged | , | ||
ot::SECURE_MESSAGE_TYPES | ) |
Application::OT_HANDLER | ( | handleModelSelectionChanged | , |
Application | , | ||
OT_ACTION_CMD_MODEL_SelectionChanged | , | ||
ot::SECURE_MESSAGE_TYPES | ) |
Application::OT_HANDLER | ( | handleModelSelectionChanged | , |
Application | , | ||
OT_ACTION_CMD_MODEL_SelectionChanged | , | ||
ot::SECURE_MESSAGE_TYPES | ) |
Application::OT_HANDLER | ( | handleModelSelectionChanged | , |
Application | , | ||
OT_ACTION_CMD_MODEL_SelectionChanged | , | ||
ot::SECURE_MESSAGE_TYPES | ) |
Application::OT_HANDLER | ( | handleModelSelectionChanged | , |
Application | , | ||
OT_ACTION_CMD_MODEL_SelectionChanged | , | ||
ot::SECURE_MESSAGE_TYPES | ) |
Application::OT_HANDLER | ( | handleNewGraphicsItem | , |
Application | , | ||
OT_ACTION_CMD_UI_GRAPHICSEDITOR_AddItem | , | ||
ot::SECURE_MESSAGE_TYPES | ) |
Application::OT_HANDLER | ( | handleNewGraphicsItemConnection | , |
Application | , | ||
OT_ACTION_CMD_UI_GRAPHICSEDITOR_AddConnection | , | ||
ot::SECURE_MESSAGE_TYPES | ) |
Application::OT_HANDLER | ( | handleRemoveGraphicsItem | , |
Application | , | ||
OT_ACTION_CMD_UI_GRAPHICSEDITOR_RemoveItem | , | ||
ot::SECURE_MESSAGE_TYPES | ) |
Application::OT_HANDLER | ( | handleRemoveGraphicsItemConnection | , |
Application | , | ||
OT_ACTION_CMD_UI_GRAPHICSEDITOR_RemoveConnection | , | ||
ot::SECURE_MESSAGE_TYPES | ) |
Application::OT_HANDLER | ( | handleShowTable | , |
Application | , | ||
OT_ACTION_CMD_UI_TABLE_Setup | , | ||
ot::SECURE_MESSAGE_TYPES | ) |
Application::OT_HANDLER | ( | handleVisualisationDataRequest | , |
Application | , | ||
OT_ACTION_CMD_MODEL_RequestVisualisationData | , | ||
ot::SECURE_MESSAGE_TYPES | ) |
void Application::predict | ( | void | ) |
void Application::prefetchDocumentsFromStorage | ( | const std::list< ot::EntityInformation > & | entityInfo | ) |
void Application::prefetchDocumentsFromStorage | ( | const std::list< ot::UID > & | entities | ) |
|
overridevirtual |
Will be called before the whole session starts to shut down (shut down can not be stopped) At this point all services, that are listed as connected, are still reachable.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called before the whole session starts to shut down (shut down can not be stopped) At this point all services, that are listed as connected, are still reachable.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called before the whole session starts to shut down (shut down can not be stopped) At this point all services, that are listed as connected, are still reachable.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called before the whole session starts to shut down (shut down can not be stopped) At this point all services, that are listed as connected, are still reachable.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called before the whole session starts to shut down (shut down can not be stopped) At this point all services, that are listed as connected, are still reachable.
Implements ot::ApplicationBase.
|
inlineoverridevirtual |
Will be called before the whole session starts to shut down (shut down can not be stopped) At this point all services, that are listed as connected, are still reachable.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called before the whole session starts to shut down (shut down can not be stopped) At this point all services, that are listed as connected, are still reachable.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called before the whole session starts to shut down (shut down can not be stopped) At this point all services, that are listed as connected, are still reachable.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called before the whole session starts to shut down (shut down can not be stopped) At this point all services, that are listed as connected, are still reachable.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called before the whole session starts to shut down (shut down can not be stopped) At this point all services, that are listed as connected, are still reachable.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called before the whole session starts to shut down (shut down can not be stopped). At this point all services, that are listed as connected, are still reachable.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called before the whole session starts to shut down (shut down can not be stopped) At this point all services, that are listed as connected, are still reachable.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called before the whole session starts to shut down (shut down can not be stopped) At this point all services, that are listed as connected, are still reachable.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called before the whole session starts to shut down (shut down can not be stopped) At this point all services, that are listed as connected, are still reachable.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called before the whole session starts to shut down (shut down can not be stopped) At this point all services, that are listed as connected, are still reachable.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called before the whole session starts to shut down (shut down can not be stopped) At this point all services, that are listed as connected, are still reachable.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called before the whole session starts to shut down (shut down can not be stopped) At this point all services, that are listed as connected, are still reachable.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called whenever a action should be processed. Core actions will be processed in the base and will not be forwarded to this function (see documentation)
_action | The action that should be processed |
_doc | The document containing all the information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called whenever a action should be processed. Core actions will be processed in the base and will not be forwarded to this function (see documentation)
_action | The action that should be processed |
_doc | The document containing all the information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called whenever a action should be processed. Core actions will be processed in the base and will not be forwarded to this function (see documentation)
_action | The action that should be processed |
_doc | The document containing all the information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called whenever a action should be processed. Core actions will be processed in the base and will not be forwarded to this function (see documentation)
_action | The action that should be processed |
_doc | The document containing all the information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called whenever a action should be processed. Core actions will be processed in the base and will not be forwarded to this function (see documentation)
_action | The action that should be processed |
_doc | The document containing all the information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called whenever a action should be processed. Core actions will be processed in the base and will not be forwarded to this function (see documentation)
_action | The action that should be processed |
_doc | The document containing all the information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called whenever a action should be processed. Core actions will be processed in the base and will not be forwarded to this function (see documentation)
_action | The action that should be processed |
_doc | The document containing all the information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called whenever a action should be processed. Core actions will be processed in the base and will not be forwarded to this function (see documentation)
_action | The action that should be processed |
_doc | The document containing all the information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called whenever a action should be processed. Core actions will be processed in the base and will not be forwarded to this function (see documentation)
_action | The action that should be processed |
_doc | The document containing all the information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called whenever a action should be processed. Core actions will be processed in the base and will not be forwarded to this function (see documentation)
_action | The action that should be processed |
_doc | The document containing all the information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called whenever a action should be processed. Core actions will be processed in the base and will not be forwarded to this function (see documentation).
_action | The action that should be processed |
_doc | The document containing all the information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called whenever a action should be processed. Core actions will be processed in the base and will not be forwarded to this function (see documentation)
_action | The action that should be processed |
_doc | The document containing all the information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called whenever a action should be processed. Core actions will be processed in the base and will not be forwarded to this function (see documentation)
_action | The action that should be processed |
_doc | The document containing all the information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called whenever a action should be processed. Core actions will be processed in the base and will not be forwarded to this function (see documentation)
_action | The action that should be processed |
_doc | The document containing all the information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called whenever a action should be processed. Core actions will be processed in the base and will not be forwarded to this function (see documentation)
_action | The action that should be processed |
_doc | The document containing all the information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called whenever a action should be processed. Core actions will be processed in the base and will not be forwarded to this function (see documentation)
_action | The action that should be processed |
_doc | The document containing all the information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called whenever a action should be processed. Core actions will be processed in the base and will not be forwarded to this function (see documentation)
_action | The action that should be processed |
_doc | The document containing all the information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called whenever a message should be processed. Core messages will be processed in the base and will not be forwarded to this function (see documentation)
_sender | The service that this message was sent from |
_message | The message that should be processed |
_doc | The document containing all the information |
|
overridevirtual |
Will be called whenever a message should be processed. Core messages will be processed in the base and will not be forwarded to this function (see documentation)
_sender | The service that this message was sent from |
_message | The message that should be processed |
_doc | The document containing all the information |
|
overridevirtual |
Will be called whenever a message should be processed. Core messages will be processed in the base and will not be forwarded to this function (see documentation)
_sender | The service that this message was sent from |
_message | The message that should be processed |
_doc | The document containing all the information |
|
overridevirtual |
Will be called whenever a message should be processed. Core messages will be processed in the base and will not be forwarded to this function (see documentation)
_sender | The service that this message was sent from |
_message | The message that should be processed |
_doc | The document containing all the information |
|
overridevirtual |
Will be called whenever a message should be processed. Core messages will be processed in the base and will not be forwarded to this function (see documentation)
_sender | The service that this message was sent from |
_message | The message that should be processed |
_doc | The document containing all the information |
|
overridevirtual |
Will be called whenever a message should be processed. Core messages will be processed in the base and will not be forwarded to this function (see documentation)
_sender | The service that this message was sent from |
_message | The message that should be processed |
_doc | The document containing all the information |
|
overridevirtual |
Will be called whenever a message should be processed. Core messages will be processed in the base and will not be forwarded to this function (see documentation)
_sender | The service that this message was sent from |
_message | The message that should be processed |
_doc | The document containing all the information |
|
overridevirtual |
Will be called whenever a message should be processed. Core messages will be processed in the base and will not be forwarded to this function (see documentation)
_sender | The service that this message was sent from |
_message | The message that should be processed |
_doc | The document containing all the information |
|
overridevirtual |
Will be called whenever a message should be processed. Core messages will be processed in the base and will not be forwarded to this function (see documentation)
_sender | The service that this message was sent from |
_message | The message that should be processed |
_doc | The document containing all the information |
|
overridevirtual |
Will be called whenever a message should be processed. Core messages will be processed in the base and will not be forwarded to this function (see documentation)
_sender | The service that this message was sent from |
_message | The message that should be processed |
_doc | The document containing all the information |
|
overridevirtual |
Will be called whenever a message should be processed. Core messages will be processed in the base and will not be forwarded to this function (see documentation).
_sender | The service that this message was sent from. |
_message | The message that should be processed. |
_doc | The document containing all the information. |
|
overridevirtual |
Will be called whenever a message should be processed. Core messages will be processed in the base and will not be forwarded to this function (see documentation)
_sender | The service that this message was sent from |
_message | The message that should be processed |
_doc | The document containing all the information |
|
overridevirtual |
Will be called whenever a message should be processed. Core messages will be processed in the base and will not be forwarded to this function (see documentation)
_sender | The service that this message was sent from |
_message | The message that should be processed |
_doc | The document containing all the information |
|
overridevirtual |
Will be called whenever a message should be processed. Core messages will be processed in the base and will not be forwarded to this function (see documentation)
_sender | The service that this message was sent from |
_message | The message that should be processed |
_doc | The document containing all the information |
|
overridevirtual |
Will be called whenever a message should be processed. Core messages will be processed in the base and will not be forwarded to this function (see documentation)
_sender | The service that this message was sent from |
_message | The message that should be processed |
_doc | The document containing all the information |
|
overridevirtual |
Will be called whenever a message should be processed. Core messages will be processed in the base and will not be forwarded to this function (see documentation)
_sender | The service that this message was sent from |
_message | The message that should be processed |
_doc | The document containing all the information |
|
overridevirtual |
Will be called whenever a message should be processed. Core messages will be processed in the base and will not be forwarded to this function (see documentation)
_sender | The service that this message was sent from |
_message | The message that should be processed |
_doc | The document containing all the information |
bool Application::processSingleMaterial | ( | std::stringstream & | buffer, |
std::map< std::string, bool > & | materialProcessed ) |
bool Application::processSingleMaterial | ( | std::stringstream & | buffer, |
std::map< std::string, bool > & | materialProcessed ) |
void Application::processSingleUnit | ( | const std::string & | unitName, |
std::stringstream & | buffer, | ||
EntityUnits * | units, | ||
bool & | changed ) |
void Application::processSingleUnit | ( | const std::string & | unitName, |
std::stringstream & | buffer, | ||
EntityUnits * | units, | ||
bool & | changed ) |
bool Application::queuedRequestToFrontend | ( | const ot::JsonDocument & | _request | ) |
bool Application::queuedRequestToFrontend | ( | const ot::JsonDocument & | _request, |
const std::list< std::pair< ot::UID, ot::UID > > & | _prefetchIDs ) |
void Application::readDoubleTriple | ( | const std::string & | line, |
double & | a, | ||
double & | b, | ||
double & | c ) |
void Application::readDoubleTriple | ( | const std::string & | line, |
double & | a, | ||
double & | b, | ||
double & | c ) |
LTSpiceData Application::readLTSpiceRaw | ( | std::stringstream & | data | ) |
bool Application::readProjectInformation | ( | std::string & | simpleFileName, |
std::list< std::pair< std::string, std::string > > & | hostNamesAndFileNames ) |
bool Application::readProjectInformation | ( | std::string & | simpleFileName, |
std::list< std::pair< std::string, std::string > > & | hostNamesAndFileNames ) |
bool Application::requestToRunService | ( | const ServiceStartupInformation & | _info | ) |
void Application::result1D | ( | bool | appendData, |
std::string & | data, | ||
size_t | uncompressedDataLength ) |
void Application::result1D | ( | bool | appendData, |
std::string & | data, | ||
size_t | uncompressedDataLength ) |
|
overridevirtual |
Will be called when the service was successfully started, the hppt and/or websocket connection is established and the service may start its work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when the service was successfully started, the hppt and/or websocket connection is established and the service may start its work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when the service was successfully started, the hppt and/or websocket connection is established and the service may start its work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when the service was successfully started, the hppt and/or websocket connection is established and the service may start its work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when the service was successfully started, the hppt and/or websocket connection is established and the service may start its work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when the service was successfully started, the hppt and/or websocket connection is established and the service may start its work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when the service was successfully started, the hppt and/or websocket connection is established and the service may start its work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when the service was successfully started, the hppt and/or websocket connection is established and the service may start its work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when the service was successfully started, the hppt and/or websocket connection is established and the service may start its work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when the service was successfully started, the hppt and/or websocket connection is established and the service may start its work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when the service was successfully started, the hppt and/or websocket connection is established and the service may start its work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when the service was successfully started, the hppt and/or websocket connection is established and the service may start its work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when the service was successfully started, the hppt and/or websocket connection is established and the service may start its work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when the service was successfully started, the hppt and/or websocket connection is established and the service may start its work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when the service was successfully started, the hppt and/or websocket connection is established and the service may start its work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when the service was successfully started, the hppt and/or websocket connection is established and the service may start its work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when the service was successfully started, the hppt and/or websocket connection is established and the service may start its work.
Implements ot::ApplicationBase.
void Application::runCircuitSimulation | ( | ) |
void Application::runPHREEC | ( | void | ) |
void Application::runSingleMesher | ( | ot::EntityInformation & | mesher, |
EntityBase * | meshEntity ) |
void Application::runSingleMesher | ( | ot::EntityInformation & | mesher, |
EntityMeshTet * | meshEntity ) |
void Application::runSingleSolver | ( | ot::EntityInformation & | solver, |
std::list< ot::EntityInformation > & | meshInfo, | ||
EntityBase * | solverEntity ) |
void Application::runSingleSolver | ( | ot::EntityInformation & | solver, |
std::list< ot::EntityInformation > & | meshInfo, | ||
EntityBase * | solverEntity ) |
void Application::runSingleSolver | ( | ot::EntityInformation & | solver, |
std::string & | modelVersion, | ||
EntityBase * | solverEntity ) |
void Application::runSingleSolver | ( | ot::EntityInformation & | solver, |
std::string & | modelVersion, | ||
std::list< ot::EntityInformation > & | meshInfo, | ||
EntityBase * | solverEntity ) |
void Application::runSolver | ( | void | ) |
void Application::runSolver | ( | void | ) |
void Application::runSolver | ( | void | ) |
void Application::saveKrigingModel | ( | void | ) |
void Application::sendNetlistToSubService | ( | std::list< std::string > & | _netlist | ) |
|
overridevirtual |
Will be called when a service is connected to the session (UI and model services will not trigger this function)
_service | The service information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a service is connected to the session (UI and model services will not trigger this function)
_service | The service information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a service is connected to the session (UI and model services will not trigger this function)
_service | The service information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a service is connected to the session (UI and model services will not trigger this function)
_service | The service information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a service is connected to the session (UI and model services will not trigger this function)
_service | The service information |
Implements ot::ApplicationBase.
|
inlineoverridevirtual |
Will be called when a service is connected to the session (UI and model services will not trigger this function)
_service | The service information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a service is connected to the session (UI and model services will not trigger this function)
_service | The service information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a service is connected to the session (UI and model services will not trigger this function)
_service | The service information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a service is connected to the session (UI and model services will not trigger this function)
_service | The service information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a service is connected to the session (UI and model services will not trigger this function)
_service | The service information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a service is connected to the session (UI and model services will not trigger this function).
_service | The service information. |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a service is connected to the session (UI and model services will not trigger this function)
_service | The service information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a service is connected to the session (UI and model services will not trigger this function)
_service | The service information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a service is connected to the session (UI and model services will not trigger this function)
_service | The service information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a service is connected to the session (UI and model services will not trigger this function)
_service | The service information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a service is connected to the session (UI and model services will not trigger this function)
_service | The service information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a service is connected to the session (UI and model services will not trigger this function)
_service | The service information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a service is disconnected from the session (is already closed) (UI and model services will not trigger this function)
_service | The service information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a service is disconnected from the session (is already closed) (UI and model services will not trigger this function)
_service | The service information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a service is disconnected from the session (is already closed) (UI and model services will not trigger this function)
_service | The service information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a service is disconnected from the session (is already closed) (UI and model services will not trigger this function)
_service | The service information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a service is disconnected from the session (is already closed) (UI and model services will not trigger this function)
_service | The service information |
Implements ot::ApplicationBase.
|
inlineoverridevirtual |
Will be called when a service is disconnected from the session (is already closed) (UI and model services will not trigger this function)
_service | The service information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a service is disconnected from the session (is already closed) (UI and model services will not trigger this function)
_service | The service information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a service is disconnected from the session (is already closed) (UI and model services will not trigger this function)
_service | The service information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a service is disconnected from the session (is already closed) (UI and model services will not trigger this function)
_service | The service information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a service is disconnected from the session (is already closed) (UI and model services will not trigger this function)
_service | The service information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a service is disconnected from the session (is already closed) (UI and model services will not trigger this function).
_service | The service information. |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a service is disconnected from the session (is already closed) (UI and model services will not trigger this function)
_service | The service information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a service is disconnected from the session (is already closed) (UI and model services will not trigger this function)
_service | The service information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a service is disconnected from the session (is already closed) (UI and model services will not trigger this function)
_service | The service information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a service is disconnected from the session (is already closed) (UI and model services will not trigger this function)
_service | The service information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a service is disconnected from the session (is already closed) (UI and model services will not trigger this function)
_service | The service information |
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a service is disconnected from the session (is already closed) (UI and model services will not trigger this function)
_service | The service information |
Implements ot::ApplicationBase.
|
inline |
void Application::setCSTFile | ( | void | ) |
void Application::setLocalFileName | ( | const std::string & | hostName, |
const std::string & | fileName ) |
void Application::setLocalFileName | ( | const std::string & | hostName, |
const std::string & | fileName ) |
void Application::setLTSpiceFile | ( | void | ) |
void Application::setModelServiceURL | ( | const std::string & | url | ) |
|
overridevirtual |
This function will be called when the settings were changed in the uiService The value of the provided item should be stored. If the change of the item will change the item visibility of any settings item, this function should return true, otherwise false. When returning true, the function createSettings() will be called and the created dataset will be send to the uiService to update the Settings in the dialog.
The | item that has been changed in the uiService (instance will be deleted after this function call) |
Implements ot::ApplicationBase.
|
overridevirtual |
This function will be called when the settings were changed in the uiService The value of the provided item should be stored. If the change of the item will change the item visibility of any settings item, this function should return true, otherwise false. When returning true, the function createSettings() will be called and the created dataset will be send to the uiService to update the Settings in the dialog.
The | item that has been changed in the uiService (instance will be deleted after this function call) |
Implements ot::ApplicationBase.
|
overridevirtual |
This function will be called when the settings were changed in the uiService The value of the provided item should be stored. If the change of the item will change the item visibility of any settings item, this function should return true, otherwise false. When returning true, the function createSettings() will be called and the created dataset will be send to the uiService to update the Settings in the dialog.
The | item that has been changed in the uiService (instance will be deleted after this function call) |
Implements ot::ApplicationBase.
|
overridevirtual |
This function will be called when the settings were changed in the uiService The value of the provided item should be stored. If the change of the item will change the item visibility of any settings item, this function should return true, otherwise false. When returning true, the function createSettings() will be called and the created dataset will be send to the uiService to update the Settings in the dialog.
The | item that has been changed in the uiService (instance will be deleted after this function call) |
Implements ot::ApplicationBase.
|
inlineoverridevirtual |
This function will be called when the settings were changed in the uiService The value of the provided item should be stored. If the change of the item will change the item visibility of any settings item, this function should return true, otherwise false. When returning true, the function createSettings() will be called and the created dataset will be send to the uiService to update the Settings in the dialog.
The | item that has been changed in the uiService (instance will be deleted after this function call) |
Implements ot::ApplicationBase.
|
inlineoverridevirtual |
This function will be called when the settings were changed in the uiService The value of the provided item should be stored. If the change of the item will change the item visibility of any settings item, this function should return true, otherwise false. When returning true, the function createSettings() will be called and the created dataset will be send to the uiService to update the Settings in the dialog.
The | item that has been changed in the uiService (instance will be deleted after this function call) |
Implements ot::ApplicationBase.
|
inlineoverridevirtual |
This function will be called when the settings were changed in the uiService The value of the provided item should be stored. If the change of the item will change the item visibility of any settings item, this function should return true, otherwise false. When returning true, the function createSettings() will be called and the created dataset will be send to the uiService to update the Settings in the dialog.
The | item that has been changed in the uiService (instance will be deleted after this function call) |
Implements ot::ApplicationBase.
|
overridevirtual |
This function will be called when the settings were changed in the uiService The value of the provided item should be stored. If the change of the item will change the item visibility of any settings item, this function should return true, otherwise false. When returning true, the function createSettings() will be called and the created dataset will be send to the uiService to update the Settings in the dialog.
The | item that has been changed in the uiService (instance will be deleted after this function call) |
Implements ot::ApplicationBase.
|
inlineoverridevirtual |
This function will be called when the settings were changed in the uiService The value of the provided item should be stored. If the change of the item will change the item visibility of any settings item, this function should return true, otherwise false. When returning true, the function createSettings() will be called and the created dataset will be send to the uiService to update the Settings in the dialog.
The | item that has been changed in the uiService (instance will be deleted after this function call) |
Implements ot::ApplicationBase.
|
inlineoverridevirtual |
This function will be called when the settings were changed in the uiService The value of the provided item should be stored. If the change of the item will change the item visibility of any settings item, this function should return true, otherwise false. When returning true, the function createSettings() will be called and the created dataset will be send to the uiService to update the Settings in the dialog.
The | item that has been changed in the uiService (instance will be deleted after this function call) |
Implements ot::ApplicationBase.
|
overridevirtual |
This function will be called when the settings were changed in the uiService. The value of the provided item should be stored. If the change of the item will change the item visibility of any settings item, this function should return true, otherwise false. When returning true, the function createSettings() will be called and the created dataset will be send to the uiService to update the Settings in the dialog.
The | item that has been changed in the uiService (instance will be deleted after this function call). |
Implements ot::ApplicationBase.
|
overridevirtual |
This function will be called when the settings were changed in the uiService The value of the provided item should be stored. If the change of the item will change the item visibility of any settings item, this function should return true, otherwise false. When returning true, the function createSettings() will be called and the created dataset will be send to the uiService to update the Settings in the dialog.
The | item that has been changed in the uiService (instance will be deleted after this function call) |
Implements ot::ApplicationBase.
|
inlineoverridevirtual |
This function will be called when the settings were changed in the uiService The value of the provided item should be stored. If the change of the item will change the item visibility of any settings item, this function should return true, otherwise false. When returning true, the function createSettings() will be called and the created dataset will be send to the uiService to update the Settings in the dialog.
The | item that has been changed in the uiService (instance will be deleted after this function call) |
Implements ot::ApplicationBase.
|
overridevirtual |
This function will be called when the settings were changed in the uiService The value of the provided item should be stored. If the change of the item will change the item visibility of any settings item, this function should return true, otherwise false. When returning true, the function createSettings() will be called and the created dataset will be send to the uiService to update the Settings in the dialog.
The | item that has been changed in the uiService (instance will be deleted after this function call) |
Implements ot::ApplicationBase.
|
inlineoverridevirtual |
This function will be called when the settings were changed in the uiService The value of the provided item should be stored. If the change of the item will change the item visibility of any settings item, this function should return true, otherwise false. When returning true, the function createSettings() will be called and the created dataset will be send to the uiService to update the Settings in the dialog.
The | item that has been changed in the uiService (instance will be deleted after this function call) |
Implements ot::ApplicationBase.
|
overridevirtual |
This function will be called when the settings were changed in the uiService The value of the provided item should be stored. If the change of the item will change the item visibility of any settings item, this function should return true, otherwise false. When returning true, the function createSettings() will be called and the created dataset will be send to the uiService to update the Settings in the dialog.
The | item that has been changed in the uiService (instance will be deleted after this function call) |
Implements ot::ApplicationBase.
|
inlineoverridevirtual |
This function will be called when the settings were changed in the uiService The value of the provided item should be stored. If the change of the item will change the item visibility of any settings item, this function should return true, otherwise false. When returning true, the function createSettings() will be called and the created dataset will be send to the uiService to update the Settings in the dialog.
The | item that has been changed in the uiService (instance will be deleted after this function call) |
Implements ot::ApplicationBase.
|
overridevirtual |
This function will be called when the settings were synchronized with the database At this point the values from the dataset should be stored since the dataset will be deleted after this function call.
The | dataset that contains all values |
Implements ot::ApplicationBase.
|
overridevirtual |
This function will be called when the settings were synchronized with the database At this point the values from the dataset should be stored since the dataset will be deleted after this function call.
The | dataset that contains all values |
Implements ot::ApplicationBase.
|
overridevirtual |
This function will be called when the settings were synchronized with the database At this point the values from the dataset should be stored since the dataset will be deleted after this function call.
The | dataset that contains all values |
Implements ot::ApplicationBase.
|
overridevirtual |
This function will be called when the settings were synchronized with the database At this point the values from the dataset should be stored since the dataset will be deleted after this function call.
The | dataset that contains all values |
Implements ot::ApplicationBase.
|
inlineoverridevirtual |
This function will be called when the settings were synchronized with the database At this point the values from the dataset should be stored since the dataset will be deleted after this function call.
The | dataset that contains all values |
Implements ot::ApplicationBase.
|
inlineoverridevirtual |
This function will be called when the settings were synchronized with the database At this point the values from the dataset should be stored since the dataset will be deleted after this function call.
The | dataset that contains all values |
Implements ot::ApplicationBase.
|
inlineoverridevirtual |
This function will be called when the settings were synchronized with the database At this point the values from the dataset should be stored since the dataset will be deleted after this function call.
The | dataset that contains all values |
Implements ot::ApplicationBase.
|
overridevirtual |
This function will be called when the settings were synchronized with the database At this point the values from the dataset should be stored since the dataset will be deleted after this function call.
The | dataset that contains all values |
Implements ot::ApplicationBase.
|
inlineoverridevirtual |
This function will be called when the settings were synchronized with the database At this point the values from the dataset should be stored since the dataset will be deleted after this function call.
The | dataset that contains all values |
Implements ot::ApplicationBase.
|
inlineoverridevirtual |
This function will be called when the settings were synchronized with the database At this point the values from the dataset should be stored since the dataset will be deleted after this function call.
The | dataset that contains all values |
Implements ot::ApplicationBase.
|
overridevirtual |
This function will be called when the settings were synchronized with the database. At this point the values from the dataset should be stored since the dataset will be deleted after this function call.
The | dataset that contains all values. |
Implements ot::ApplicationBase.
|
overridevirtual |
This function will be called when the settings were synchronized with the database At this point the values from the dataset should be stored since the dataset will be deleted after this function call.
The | dataset that contains all values |
Implements ot::ApplicationBase.
|
inlineoverridevirtual |
This function will be called when the settings were synchronized with the database At this point the values from the dataset should be stored since the dataset will be deleted after this function call.
The | dataset that contains all values |
Implements ot::ApplicationBase.
|
overridevirtual |
This function will be called when the settings were synchronized with the database At this point the values from the dataset should be stored since the dataset will be deleted after this function call.
The | dataset that contains all values |
Implements ot::ApplicationBase.
|
inlineoverridevirtual |
This function will be called when the settings were synchronized with the database At this point the values from the dataset should be stored since the dataset will be deleted after this function call.
The | dataset that contains all values |
Implements ot::ApplicationBase.
|
overridevirtual |
This function will be called when the settings were synchronized with the database At this point the values from the dataset should be stored since the dataset will be deleted after this function call.
The | dataset that contains all values |
Implements ot::ApplicationBase.
|
inlineoverridevirtual |
This function will be called when the settings were synchronized with the database At this point the values from the dataset should be stored since the dataset will be deleted after this function call.
The | dataset that contains all values |
Implements ot::ApplicationBase.
void Application::setUIServiceURL | ( | const std::string & | url | ) |
void Application::shapeInformation | ( | const std::string & | content | ) |
void Application::shapeInformation | ( | const std::string & | content | ) |
void Application::shapeTriangles | ( | std::list< std::string > & | shapeNames, |
std::list< std::string > & | shapeTriangles, | ||
std::list< std::string > & | shapeHash ) |
void Application::shapeTriangles | ( | std::list< std::string > & | shapeNames, |
std::list< std::string > & | shapeTriangles, | ||
std::list< std::string > & | shapeHash ) |
void Application::showInformation | ( | void | ) |
void Application::showInformation | ( | void | ) |
|
overridevirtual |
Will be called when the application is shutting down (shut down can not be stopped)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when the application is shutting down (shut down can not be stopped)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when the application is shutting down (shut down can not be stopped)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when the application is shutting down (shut down can not be stopped)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when the application is shutting down (shut down can not be stopped)
Implements ot::ApplicationBase.
|
inlineoverridevirtual |
Will be called when the application is shutting down (shut down can not be stopped)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when the application is shutting down (shut down can not be stopped)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when the application is shutting down (shut down can not be stopped)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when the application is shutting down (shut down can not be stopped)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when the application is shutting down (shut down can not be stopped)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when the application is shutting down (shut down can not be stopped).
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when the application is shutting down (shut down can not be stopped)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when the application is shutting down (shut down can not be stopped)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when the application is shutting down (shut down can not be stopped)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when the application is shutting down (shut down can not be stopped)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when the application is shutting down (shut down can not be stopped)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when the application is shutting down (shut down can not be stopped)
Implements ot::ApplicationBase.
void Application::solverThread | ( | std::list< ot::EntityInformation > | solverInfo, |
std::list< ot::EntityInformation > | meshInfo, | ||
std::map< std::string, EntityBase * > | solverMap ) |
void Application::solverThread | ( | std::list< ot::EntityInformation > | solverInfo, |
std::list< ot::EntityInformation > | meshInfo, | ||
std::map< std::string, EntityBase * > | solverMap ) |
void Application::solverThread | ( | std::list< ot::EntityInformation > | solverInfo, |
std::string | modelVersion, | ||
std::list< ot::EntityInformation > | meshInfo, | ||
std::map< std::string, EntityBase * > | solverMap ) |
void Application::solverThread | ( | std::list< ot::EntityInformation > | solverInfo, |
std::string | modelVersion, | ||
std::map< std::string, EntityBase * > | solverMap ) |
void Application::start | ( | const std::string & | _serverName | ) |
|
overridevirtual |
Will return true if this application requires a relay service for a websocket connection.
Implements ot::ApplicationBase.
|
overridevirtual |
Will return true if this application requires a relay service for a websocket connection.
Implements ot::ApplicationBase.
|
overridevirtual |
Will return true if this application requires a relay service for a websocket connection.
Implements ot::ApplicationBase.
|
overridevirtual |
Will return true if this application requires a relay service for a websocket connection.
Implements ot::ApplicationBase.
|
overridevirtual |
Will return true if this application requires a relay service for a websocket connection.
Implements ot::ApplicationBase.
|
inlineoverridevirtual |
Will return true if this application requires a relay service for a websocket connection.
Implements ot::ApplicationBase.
|
overridevirtual |
Will return true if this application requires a relay service for a websocket connection.
Implements ot::ApplicationBase.
|
overridevirtual |
Will return true if this application requires a relay service for a websocket connection.
Implements ot::ApplicationBase.
|
overridevirtual |
Will return true if this application requires a relay service for a websocket connection.
Implements ot::ApplicationBase.
|
overridevirtual |
Will return true if this application requires a relay service for a websocket connection.
Implements ot::ApplicationBase.
|
overridevirtual |
Will return true if this application requires a relay service for a websocket connection.
Implements ot::ApplicationBase.
|
overridevirtual |
Will return true if this application requires a relay service for a websocket connection.
Implements ot::ApplicationBase.
|
overridevirtual |
Will return true if this application requires a relay service for a websocket connection.
Implements ot::ApplicationBase.
|
overridevirtual |
Will return true if this application requires a relay service for a websocket connection.
Implements ot::ApplicationBase.
|
overridevirtual |
Will return true if this application requires a relay service for a websocket connection.
Implements ot::ApplicationBase.
|
overridevirtual |
Will return true if this application requires a relay service for a websocket connection.
Implements ot::ApplicationBase.
|
overridevirtual |
Will return true if this application requires a relay service for a websocket connection.
Implements ot::ApplicationBase.
void Application::storeShape | ( | const std::string & | name, |
const std::string & | triangles, | ||
const std::string & | materialsFolder, | ||
ot::UID | materialsFolderID ) |
void Application::storeShape | ( | const std::string & | name, |
const std::string & | triangles, | ||
const std::string & | materialsFolder, | ||
ot::UID | materialsFolderID ) |
std::list< std::string > Application::supportedServices | ( | void | ) | const |
std::string Application::test | ( | void | ) |
void Application::train | ( | void | ) |
|
overridevirtual |
Will be called when a UI connected to the session and is ready to work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a UI connected to the session and is ready to work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a UI connected to the session and is ready to work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a UI connected to the session and is ready to work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a UI connected to the session and is ready to work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a UI connected to the session and is ready to work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a UI connected to the session and is ready to work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a UI connected to the session and is ready to work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a UI connected to the session and is ready to work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a UI connected to the session and is ready to work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a UI connected to the session and is ready to work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a UI connected to the session and is ready to work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a UI connected to the session and is ready to work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a UI connected to the session and is ready to work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a UI connected to the session and is ready to work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a UI connected to the session and is ready to work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a UI connected to the session and is ready to work.
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a UI disconnected from the session (is already closed)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a UI disconnected from the session (is already closed)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a UI disconnected from the session (is already closed)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a UI disconnected from the session (is already closed)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a UI disconnected from the session (is already closed)
Implements ot::ApplicationBase.
|
inlineoverridevirtual |
Will be called when a UI disconnected from the session (is already closed)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a UI disconnected from the session (is already closed)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a UI disconnected from the session (is already closed)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a UI disconnected from the session (is already closed)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a UI disconnected from the session (is already closed)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a UI disconnected from the session (is already closed).
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a UI disconnected from the session (is already closed)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a UI disconnected from the session (is already closed)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a UI disconnected from the session (is already closed)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a UI disconnected from the session (is already closed)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a UI disconnected from the session (is already closed)
Implements ot::ApplicationBase.
|
overridevirtual |
Will be called when a UI disconnected from the session (is already closed)
Implements ot::ApplicationBase.
void Application::updateMesh | ( | void | ) |
void Application::updateMesh | ( | void | ) |
void Application::writeProjectInformation | ( | const std::string & | simpleFileName, |
std::list< std::pair< std::string, std::string > > & | hostNamesAndFileNames ) |
void Application::writeProjectInformation | ( | const std::string & | simpleFileName, |
std::list< std::pair< std::string, std::string > > & | hostNamesAndFileNames ) |
|
privatevirtual |
|
privatevirtual |
|
privatevirtual |
|
privatevirtual |
|
privatevirtual |
|
privatevirtual |
|
privatevirtual |
|
privatevirtual |