Go to the documentation of this file. 1 #ifndef ServerEntitiesLauncher_H
2 #define ServerEntitiesLauncher_H
31 unique_ptr<CscLogger>
logger;
33 vector<EntityLaunchInstructions> conf;
38 map<string, vector<string>> fetchKnowledgeCommands();
40 void rollOutEntityStartSequence(
41 const string & entitySerialNumber,
42 const vector<EntityStartSequenceStep> & startSequence,
43 const map<
string, vector<string>> & commandsByKnowledgeId
Definition: ServerEntitiesLauncher.h:18
string serialNumber
Definition: ServerEntitiesLauncher.h:19
Definition: ServerEntities.h:44
int knowledgeId
Definition: ServerEntitiesLauncher.h:15
static std::unique_ptr< CscLogger > logger
Definition: gltfHelpers.cpp:6
int modelId
Definition: ServerEntitiesLauncher.h:20
int intelligenceId
Definition: ServerEntitiesLauncher.h:14
Definition: ServerEntitiesLauncher.cpp:26
Definition: ServerEntitiesLauncher.h:13
vector< EntityStartSequenceStep > startSequence
Definition: ServerEntitiesLauncher.h:22
Definition: ServerEntitiesLauncher.h:25
std::shared_ptr< T > ptr
Definition: CscCommon.h:29
ptr< CscEntityVideoSource > videoSource
Definition: ServerEntitiesLauncher.h:21