VPTissue Reference Manual
SimPT_Shell::Ws::WorkspaceFactory Class Reference

SimPT-specific implementation of workspace factory. More...

#include <WorkspaceFactory.h>

Inheritance diagram for SimPT_Shell::Ws::WorkspaceFactory:
Inheritance graph
Collaboration diagram for SimPT_Shell::Ws::WorkspaceFactory:
Collaboration graph

Public Member Functions

virtual ~WorkspaceFactory ()
 Virtual destructor.
 
std::shared_ptr< SimShell::Ws::IWorkspaceCreateCliWorkspace (const std::string &path)
 
virtual std::shared_ptr< SimShell::Ws::IWorkspaceCreateWorkspace (const std::string &path)
 
virtual std::string GetDefaultWorkspaceName () const
 
virtual std::string GetWorkspaceTemplatePath () const
 
virtual void InitWorkspace (const std::string &path)
 
- Public Member Functions inherited from SimShell::Ws::IWorkspaceFactory
virtual ~IWorkspaceFactory ()
 Virtual destructor.
 

Static Public Attributes

static const std::string g_project_index_file
 
static const std::string g_workspace_index_file
 

Detailed Description

SimPT-specific implementation of workspace factory.

Definition at line 30 of file WorkspaceFactory.h.

Member Function Documentation

shared_ptr< IWorkspace > SimPT_Shell::Ws::WorkspaceFactory::CreateWorkspace ( const std::string &  path)
virtual
string SimPT_Shell::Ws::WorkspaceFactory::GetDefaultWorkspaceName ( ) const
virtual
string SimPT_Shell::Ws::WorkspaceFactory::GetWorkspaceTemplatePath ( ) const
virtual
See also
SimShell::Ws::IWorkspaceFactory

Implements SimShell::Ws::IWorkspaceFactory.

Definition at line 45 of file WorkspaceFactory.cpp.

References SimShell::InstallDirs::GetWorkspaceDir().

Here is the call graph for this function:

void SimPT_Shell::Ws::WorkspaceFactory::InitWorkspace ( const std::string &  path)
virtual

The documentation for this class was generated from the following files: