#include <BaseProject.h>
◆ ProjVec
◆ ProjectManager() [1/3]
      
        
          | Common::ProjectManager::ProjectManager | ( |  | ) |  | 
      
 
 
◆ ~ProjectManager()
      
        
          | Common::ProjectManager::~ProjectManager | ( |  | ) |  | 
      
 
 
◆ ProjectManager() [2/3]
◆ ProjectManager() [3/3]
◆ GetProjects()
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ RegisterAllProjects()
  
  | 
        
          | void Common::ProjectManager::RegisterAllProjects | ( |  | ) |  |  | static | 
 
registers all the projects to the vector, should be called before calling getProjects() 
 
 
◆ RegisterProject()
  
  | 
        
          | void Common::ProjectManager::RegisterProject | ( | std::unique_ptr< BaseProject > | project | ) |  |  | staticprivate | 
 
 
◆ instance
Initial value:=
    std::make_shared<ProjectManager::ProjVec>()
 
 
The documentation for this class was generated from the following files: