The RoseServer class is used internally by the ROSE library to manage the memory workspace. The following RoseInterface functions return information kept by the RoseServer object:

void RoseInterface::clearWorkspace();
void RoseInterface::saveWorkspace();

RoseBoolean RoseInterface::isInWorkspace(char * design_name);

ListOfRoseDesign * RoseInterface::workspaceDesigns();
There is only one RoseServer instance, and it can be found using the RoseInterface::server() function. Applications should not need to use this object.