1 #ifndef SIMSHELL_GUI_IFACTORY_H_INCLUDED
2 #define SIMSHELL_GUI_IFACTORY_H_INCLUDED
40 virtual std::string
GetAbout()
const = 0;
52 #endif // end_of_inclde_guard
virtual std::string GetAbout() const =0
Get text shown in the "About" box.
virtual ~IFactory()
Virtual destructor for interface class.
virtual std::string GetApplicationName() const =0
Get application name.
Interface for IWorkspaceFactory.
virtual std::string GetOrganizationName() const =0
Get organization name.
virtual std::shared_ptr< Ws::IWorkspaceFactory > CreateWorkspaceFactory() const =0
Create workspace factory.
Factory for application-specific stuff in generic simshell GUI.
Namespace for generic graphical shell for simulators.