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)
void addObject (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 ()