Switchboard SDK
Loading...
Searching...
No Matches
switchboard::SwitchboardObjectStore Class Reference

Public Member Functions

std::string getNextEngineID ()
 
std::string getNextGraphID ()
 
void addEngine (const std::string &objectID, SwitchboardObject *object)
 
void addGraph (const std::string &objectID, SwitchboardObject *object)
 
void addNode (const std::string &objectID, SwitchboardObject *object)
 
std::optional< SwitchboardObject * > getObjectById (const std::string &objectID)
 
bool deleteObject (const std::string &objectID)
 

Static Public Member Functions

static SwitchboardObjectStoregetInstance ()