NRP Core  1.4.1
EngineJSONServer Member List

This is the complete list of members for EngineJSONServer, including all inherited members.

_datapackLockEngineJSONServerprotected
clearRegisteredDataPacks()EngineJSONServerprotected
EngineJSONServer(const std::string &engineAddress, const std::string &engineName, const std::string &clientAddress)EngineJSONServer
EngineJSONServer()=deleteEngineJSONServer
EngineJSONServer(const EngineJSONServer &)=deleteEngineJSONServer
EngineJSONServerTest_Functions_Test classEngineJSONServerfriend
getDataPackData(const nlohmann::json &reqData)EngineJSONServerprotectedvirtual
GetDataPackInformationRouteEngineJSONServerprotectedstatic
getEngineName()EngineJSONServerinlineprotected
initialize(const nlohmann::json &data, EngineJSONServer::lock_t &datapackLock)=0EngineJSONServerpure virtual
InitializeRouteEngineJSONServerprotectedstatic
isServerRunning() constEngineJSONServer
lock_t typedefEngineJSONServer
mutex_t typedefEngineJSONServer
operator=(const EngineJSONServer &)=deleteEngineJSONServer
registerDataPack(const std::string &datapackName, JsonDataPackController *interface)EngineJSONServer
registerDataPackNoLock(const std::string &datapackName, JsonDataPackController *interface)EngineJSONServer
reset(EngineJSONServer::lock_t &datapackLock)=0EngineJSONServerpure virtual
ResetRouteEngineJSONServerprotectedstatic
runLoopStep(SimulationTime timeStep)=0EngineJSONServerpure virtual
RunLoopStepRouteEngineJSONServerprotectedstatic
serverAddress() constEngineJSONServer
serverPort() constEngineJSONServer
setDataPackData(const nlohmann::json &reqData)EngineJSONServerprotectedvirtual
SetDataPackRouteEngineJSONServerprotectedstatic
shutdown(const nlohmann::json &data)=0EngineJSONServerpure virtual
shutdownFlag()EngineJSONServer
ShutdownRouteEngineJSONServerprotectedstatic
shutdownServer()EngineJSONServer
startServer()EngineJSONServer
startServerAsync()EngineJSONServer
TestEngineJSONServer classEngineJSONServerfriend
~EngineJSONServer()EngineJSONServervirtual